Russell Bryant
59f2d32d33
Build the HTML version of the doc files for tarballs, as well
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96886 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-07 16:59:04 +00:00
Russell Bryant
c6d573c836
Merged revisions 96884 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r96884 | russell | 2008-01-07 10:39:23 -0600 (Mon, 07 Jan 2008) | 3 lines
Don't crash if something happens when setting up an SMDI interface and it gets
destroyed before the SMDI port handling thread gets created.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96885 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-07 16:42:42 +00:00
Kevin P. Fleming
a20b146df5
add a file-format driver for 16KHz signed linear... which may or may not work
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96862 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-07 16:17:31 +00:00
Joshua Colp
96f5a494cf
Move ModuleLoad and ModuleCheck manager commands from loader.c to manager.c. Previously they would get registered twice because of the way manager.c operates.
...
(closes issue #11699 )
Reported by: caio1982
Patches:
manager_module_commands1.diff uploaded by caio1982 (license 22)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96858 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-07 15:52:55 +00:00
Luigi Rizzo
17d76401f1
update comments to reflect reality (or at least planned behaviour).
...
minor code cleanups
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96836 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-07 15:06:54 +00:00
Luigi Rizzo
eb86067cba
resolve a load-time problem avoiding a call to console_do_answer.
...
On passing, fix dialling from the keypad.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96776 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-07 11:22:01 +00:00
Russell Bryant
4f0cb30f4a
Convert this file over the new method of getting the Asterisk version.
...
(I don't have this building on this machine, so caio1982 on IRC is going to
test it for me. :) )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96743 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-05 23:05:35 +00:00
Russell Bryant
54bc2c20b6
Now that the version.h file was getting properly regenerated every time the svn
...
revision changed, every module that used the version was getting rebuilt after
every svn update. This severly annoyed me pretty quickly, so I have improved
the situation.
Now, instead of generating version.h, main/version.c is generated. version.c
includes the version information, as well as a couple of API calls for modules
to retrieve the version. So now, only version.c will get rebuilt, and the main
asterisk binary relinked, which is must faster than rebuilding http.c, manager.c,
asterisk.c, relinking the asterisk binary, chan_sip.c, func_version.c, res_agi ...
The only minor change in behavior here is that the version information reported by
chan_sip, for example, is the version of the Asterisk core, and not necessarily the
Asterisk version that the chan_sip module came from.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96717 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-05 22:09:06 +00:00
Russell Bryant
3e28c57081
Print out the name of a function being registered in color, just like the name
...
of applications when they get registered.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96716 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-05 22:04:08 +00:00
Russell Bryant
10f6450da7
Add a note about changing modules.conf since another console channel driver is
...
now present that can not be used at the same time as chan_alsa or chan_oss.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96715 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-05 21:35:54 +00:00
Russell Bryant
f5580269e1
Add the URL to the home page for portaudio. Also add the location of the
...
svn repository to check out portaudio v19.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96692 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-05 21:25:45 +00:00
Russell Bryant
585a31beb3
Merged revisions 96644 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r96644 | russell | 2008-01-04 20:09:19 -0600 (Fri, 04 Jan 2008) | 2 lines
Don't pass an empty string as the device name.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96645 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-05 02:12:10 +00:00
Kevin P. Fleming
5d7ee7e9bf
improve chan_usbradio to use indications just like chan_alsa/chan_oss do now
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96621 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-05 01:05:50 +00:00
Tilghman Lesher
c3957b21e1
Merged revisions 96575 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r96575 | tilghman | 2008-01-04 17:03:40 -0600 (Fri, 04 Jan 2008) | 7 lines
Fix the problem of notification of a device state change to a device with a '-'
in the name. Could probably do with a better fix in trunk, but this bug has
been open way too long without a better solution.
Reported by: stevedavies
Patch by: tilghman
(Closes issue #9668 )
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96576 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-04 23:12:43 +00:00
Jason Parker
98726c08af
Merged revisions 96573 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
(Closes issue #11237 )
........
r96573 | qwell | 2008-01-04 16:55:56 -0600 (Fri, 04 Jan 2008) | 4 lines
Properly continue in the dialplan if using PARKINGEXTEN and the slot is full.
Issue 11237, patch by me.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96574 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-04 22:57:56 +00:00
Tilghman Lesher
2fac359db6
Merged revisions 96525 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r96525 | tilghman | 2008-01-04 13:27:25 -0600 (Fri, 04 Jan 2008) | 4 lines
If you change the bindaddr in sip.conf to a non-bound address and reload, sip goes kablooie.
Reported and patched by: one47
(Closes issue #11535 )
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96547 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-04 19:35:00 +00:00
Kevin P. Fleming
f4fba89489
[commit message]
...
(closes issue #10393 )
Reported by: tzafrir
Patches:
chan_alarm_asterisk.diff uploaded by tzafrir (license 46) (modified by me and added configure script support)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96500 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-04 17:21:25 +00:00
Philippe Sultan
cc00602238
Use SASL DIGEST-MD5 authentication over unsecured network connections only.
...
This authentication mechanism is implemented under the iksemel API, which
makes use of GnuTLS, whereas we use OpenSSL. Note : there's ongoing
dicsussion at the SASL IETF WG in order to deprecate SASL DIGEST-MD5, see
http://ietfreport.isoc.org/ids-wg-sasl.html .
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96499 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-04 17:19:25 +00:00
Russell Bryant
c51ee0c6ae
Merged revisions 96449 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r96449 | russell | 2008-01-04 10:19:22 -0600 (Fri, 04 Jan 2008) | 7 lines
Make use of the temporary channel pointer while the pvt is unlocked.
(closes issue #11675 )
Reported by: flefoll
Patches:
chan_zap.c.patch-store-owner-before-unlock uploaded by flefoll (license 244)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96450 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-04 16:21:08 +00:00
Kevin P. Fleming
4ec793bb14
we have to *always* use a completely silent 'make' invocation for generating the module embedding rules
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96398 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-03 23:14:15 +00:00
Kevin P. Fleming
ed97a48fee
there was no reason to add this define for non-Solaris platforms
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96397 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-03 23:01:53 +00:00
Russell Bryant
4d6c570974
Merged revisions 96394 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r96394 | russell | 2008-01-03 16:44:22 -0600 (Thu, 03 Jan 2008) | 3 lines
Don't crash if the iax2 pvt structure has been destroyed before we get to this point
(closes issue #11672 , reported by snuffy, patched by me)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96395 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-03 22:46:37 +00:00
Tilghman Lesher
d4bebf6068
Document recent API addition
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96368 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-03 21:58:52 +00:00
Tilghman Lesher
5e066908c8
Merged revisions 96318 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r96318 | tilghman | 2008-01-03 15:37:02 -0600 (Thu, 03 Jan 2008) | 4 lines
Missed initialization caused crash.
Reported and fixed by: tiziano
(Closes issue #11671 )
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96332 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-03 21:43:58 +00:00
Tilghman Lesher
afb2031389
Allow the uniqueid to be used for searching for a channel in the list.
...
Reported and initially patched by: michael-fig
(Closes issue #11340 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96301 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-03 21:27:57 +00:00
Kevin P. Fleming
d83f08d1b4
add some simple infrastructure for modules to be used for testing parts of Asterisk
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96272 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-03 20:04:30 +00:00
Kevin P. Fleming
e566f4eda7
eliminiate sound_thread() and other stuff from chan_oss since Asterisk indications can handle it
...
remove gentone and all the headers containing tones that are no longer needed
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96270 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-03 19:56:29 +00:00
Kevin P. Fleming
2e5cc8f3c0
coding guidelines cleanup
...
remove background thread and all sound generation mechanisms, as the built-in indications can handle everything that is needed
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96245 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-03 18:10:13 +00:00
Christian Richter
c9f70f995b
Merged revisions 96198 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r96198 | crichter | 2008-01-03 13:08:40 +0100 (Do, 03 Jan 2008) | 1 line
when overlapdial was used and no number was dialed, the call was dropped, now we just jump into the s extension, which makes a lot more sense.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96221 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-03 14:47:30 +00:00
Tilghman Lesher
9c00db7c16
Add coordination between AMI and AGI applications, with an asyncagi method
...
Feature proposed and patched by: moy
(Closes issue #11282 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96174 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-03 06:16:48 +00:00
Tilghman Lesher
77ecc4a46a
Compatibility fix for OpenBSD
...
Report and fix by: mvanbaak
(Closes issue #11669 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96147 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-03 01:59:27 +00:00
Mark Michelson
b7f3b78031
Merged revisions 96102 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r96102 | mmichelson | 2008-01-02 17:46:02 -0600 (Wed, 02 Jan 2008) | 4 lines
We need to reset the membername to NULL on each iteration of this loop, otherwise the result is that
multiple members can have the same name, since the variable was not reset on each iteration of the loop.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96103 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-02 23:48:43 +00:00
Russell Bryant
fa39abb50b
Add support for generating a ringing sound on an incoming call. This is a bit
...
of a hack. It just asks the core to generate the same tone that it would when
you hear ringback when making an outbound call. But hey, it works, and you get
the localized ring tone for the appropriate language set on the channel.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96079 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-02 23:22:25 +00:00
Russell Bryant
b8caf43b3a
Note that this module doesn't actually play a ringing sound for an incoming call
...
... oops
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96077 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-02 22:52:13 +00:00
Russell Bryant
d6c016a5aa
Show the correct CLI command to answer the call
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96076 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-02 22:50:09 +00:00
Kevin P. Fleming
e4d1524c23
actually parse and store echocan parameters from zapata.conf... this *should* work <G>
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96073 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-02 22:41:23 +00:00
Joshua Colp
54567cf2f7
Don't use AST_C_DEFINE_CHECK for the two pthread things that may not actually be definitions, they could be enums for example.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96071 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-02 22:40:55 +00:00
Mark Michelson
426d9beceb
Add curly braces around a compound if statement so that trunk will build properly
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96028 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-02 22:29:15 +00:00
Russell Bryant
b7b74e8df1
Blocked revisions 96024 via svnmerge
...
........
r96024 | russell | 2008-01-02 16:14:28 -0600 (Wed, 02 Jan 2008) | 2 lines
Convert locks of the contexts list in pbx_config to the appropriate rdlock or wrlock
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96025 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-02 22:15:58 +00:00
Russell Bryant
36de7165a1
Blocked revisions 96022 via svnmerge
...
........
r96022 | russell | 2008-01-02 16:04:47 -0600 (Wed, 02 Jan 2008) | 2 lines
pbx_dundi only needs a rdlock on the contexts list.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96023 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-02 22:05:31 +00:00
Russell Bryant
6e432e88c8
Blocked revisions 96020 via svnmerge
...
........
r96020 | russell | 2008-01-02 16:00:21 -0600 (Wed, 02 Jan 2008) | 2 lines
app_macro only needs a rdlock on the contexts list.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96021 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-02 22:00:50 +00:00
Kevin P. Fleming
9d3ee005b0
another checkpoint... chan_zap can now use the new ZT_ECHOCAN_PARAMS ioctl if it is present, but doesn't parse any supplied parameters yet
...
(this implementation is not very memory efficient as the parameters and their values will be duplicated for each channel that has the same settings, but we can worry about that later once it is working)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96019 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-02 21:51:37 +00:00
Russell Bryant
40fbde7479
Add doxygen documentation to libresample.h while it's still fresh on my mind
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96018 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-02 21:49:44 +00:00
Mark Michelson
5107c5474c
Change instances of AST_NONSTANDARD_APP_ARGS(foo, bar, ',') to AST_STANDARD_APP_ARGS(foo, bar)
...
(closes issue #11668 , reported and patched by mvanbaak)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@95994 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-02 21:08:33 +00:00
Joshua Colp
70071915e1
Merged revisions 95946 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r95946 | file | 2008-01-02 16:24:09 -0400 (Wed, 02 Jan 2008) | 4 lines
Allocate a SIP refer structure when performing a transfer using BYE with Also so that the transfer information is properly stored. (AST-2008-001)
(closes issue #11637 )
Reported by: greyvoip
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@95947 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-02 20:26:25 +00:00
Mark Michelson
80c479f94e
Since ',' is the standard argument separator in trunk, change app_queue
...
to use AST_STANDARD_APP_ARGS instead of AST_NONSTANDARD_APP_ARGS for determining
member data.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@95945 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-02 20:23:23 +00:00
Mark Michelson
a622ed08b6
Fix a typo in a comment. AST_STANDARD_APP_ARGS uses ',' as the separator,
...
not '|'.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@95944 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-02 20:19:40 +00:00
Kevin P. Fleming
29800b0540
clean up hwgain CLI command and improve docs for swgain CLI command
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@95939 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-02 19:47:25 +00:00
Kevin P. Fleming
cbfd5678ea
improve AC_C_DEFINE_CHECK to not try to evaluate the macro being checked for, but just check for its existence
...
finish implementation of check for Zaptel HWGAIN support
add check for Zaptel ECHOCANCEL_PARAMS support
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@95937 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-02 19:34:33 +00:00
Kevin P. Fleming
887103e83b
and now just to keep the libresample party going... if the functions from libresample are going to be in the main Asterisk binary, it makes sense for the header that defines them to be available without any special CFLAGS and to out-of-tree modules building against /usr/include/asterisk
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@95894 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-02 18:21:04 +00:00