mogorman
de98d9b8ba
get rid of some useless debug messages and raise debug level of others
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41765 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-01 22:03:33 +00:00
mogorman
3312f939f3
more staticness, and syntax cleaning
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41749 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-01 19:23:07 +00:00
mogorman
e38e54bae4
whitespace clean up
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41715 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-01 17:20:48 +00:00
anthonyl
2ea46c1628
spacing update
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41648 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-31 21:12:26 +00:00
anthonyl
08746f779d
small typo
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41647 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-31 21:06:07 +00:00
mogorman
73925ee14a
everything that loads a config that needs a config file to run
...
now reports AST_MODULE_LOAD_DECLINE when loading if config file
is not there, also fixed an error in res_config_pgsql where it
had a non static function when it should.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41633 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-31 21:00:20 +00:00
anthonyl
1d4845cffd
fix for bugid: 0007830
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41630 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-31 20:49:26 +00:00
file
3f22aa53af
Merge in VLDTMF support with Zaptel/Core done by the ever great Darumkilla Russell Bryant and the RTP portion done by myself, Muffinlicious Joshua Colp. This has gone through so many discussions/revisions it's not funny but we finally have it!
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41507 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-31 01:59:02 +00:00
russell
53f8d43e29
Merge team/russell/frame_caching
...
There are some situations in Asterisk where ast_frame and/or iax_frame
structures are rapidly allocatted and freed (at least 50 times per second
for one call).
This code significantly improves the performance of ast_frame_header_new(),
ast_frdup(), ast_frfree(), iax_frame_new(), and iax_frame_free() by keeping
a thread-local cache of these structures and using frames from the cache
whenever possible instead of calling malloc/free every time.
This commit also converts the ast_frame and iax_frame structures to use the
linked list macros.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41278 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-29 20:50:36 +00:00
qwell
562decf81a
suppress compiler warning
...
Code shamelessly borrowed from r41271 (it was the same warning/fix)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41274 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-29 17:31:15 +00:00
murf
c38db54e51
Committed a fix for 7731, suggested by mnehauser.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41268 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-29 13:21:47 +00:00
kpfleming
0ba6df7e01
GNU make already knows how to quietly ignore non-existent files in 'include' directives
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41209 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-26 23:58:47 +00:00
file
03ecb2c2d7
Documentation updates (thanks Shaun for the speechrec.txt one!)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@40968 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-24 15:44:24 +00:00
kpfleming
22f86d46f2
could have sworn i committed this change already...
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@40726 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-21 02:46:47 +00:00
kpfleming
8b0c007ad9
merge new_loader_completion branch, including (at least):
...
- restructured build tree and makefiles to eliminate recursion problems
- support for embedded modules
- support for static builds
- simpler cross-compilation support
- simpler module/loader interface (no exported symbols)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@40722 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-21 02:11:39 +00:00
qwell
b7a22c9210
Fix a bug with app_voicemail when trying to use app_directory to leave messages
...
to another user (options 3, 5, 2).
If the context/extension didn't exist in the dialplan (and why should it have to?),
it would fail, saying that it's an "invalid extension".
(issue BE-71)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@40426 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-19 00:53:54 +00:00
mogorman
e6e061dfca
changes to configure to support older c-client than the
...
2004 version.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@40335 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-17 22:39:48 +00:00
murf
5df4de5f05
In app_macro, changed the previously changed upper recursion depth limit to a variable, default of the original val of 7. MACRO_RECURSION is a channel variable that will override the limit, but until I can understand and fix why this limit is neccessary, I am not advertising this variable in the docs.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@40200 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-17 15:48:49 +00:00
mogorman
fe5c8c9b83
fixed imap bug and updated syntax.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@40107 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-16 20:32:19 +00:00
file
c64f9574c1
Remove the old ODBC_STORAGE and make EXTENDED_ODBC_STORAGE the one to use. This means that if you're using this and upgrade to the revision where this was committed, you will need to update your table to the schema provided in doc/odbcstorage.txt
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@40033 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-16 16:22:13 +00:00
murf
56484aaf19
This change fixes bug 7731, macros not executing more than one level deep in a hung-up situation; also increased maximum recursion depth from 7 to 20, to keep serious coders from painful toe-stubbings
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@39909 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-15 21:25:19 +00:00
north
f244dc60fe
fix a typo and a very minor formatting change
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@39753 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-14 22:38:52 +00:00
russell
e054e18cbd
resolve some compiler warnings ...
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@39684 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-14 03:34:16 +00:00
russell
19758a4ffd
add MacroExclusive application, a Macro that only one call can executed at
...
a time (issue #7366 , Steve Davies, with mods by me as discussed in the report)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@39681 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-14 03:24:06 +00:00
russell
360ac7d174
- unregister SLA apps on module unload and add sample config (issue #7701 , junky)
...
- rename SLAS to SLAStation, and SLAT to SLATrunk
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@39637 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-14 01:32:46 +00:00
bweschke
2763c6a1a7
Increase the size of the variable space for writing/reading persistent queue member data to allow for larger queues of members. (Matthew Roth #7703 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@39516 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-11 17:49:35 +00:00
mogorman
1f44c4ddf0
support for imap in app_voicemail as well as some
...
credits fixed.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@39404 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-08 20:35:59 +00:00
tilghman
b2b7465c96
Bug 6237 - add volgain parameter, such that voicemail messages may be amplified after recording
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@39332 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-08 15:37:53 +00:00
kpfleming
113c851d07
remove some extraneous 'followme' in prompt names
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@39206 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-07 18:47:33 +00:00
russell
098578cd84
suppress a compiler warning about the usage of a potentially uninitialized
...
variable
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@39014 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-05 11:25:36 +00:00
russell
f32d2d3d05
Merged revisions 38972 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r38972 | russell | 2006-08-05 04:08:48 -0400 (Sat, 05 Aug 2006) | 3 lines
remove duplicate queue log entry when the caller exits on a timeout
(issue #7616 , ppyy)
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@38973 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-05 08:10:20 +00:00
russell
4289ad18c3
Merged revisions 38928 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r38928 | russell | 2006-08-05 02:37:59 -0400 (Sat, 05 Aug 2006) | 3 lines
make sure the priv-callerintros directory exists before trying to create a file
there (issue #7659 , patch by hads, with some modifications by me)
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@38929 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-05 06:39:43 +00:00
tilghman
d726e96853
Merged revisions 38761 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r38761 | tilghman | 2006-08-03 00:22:19 -0500 (Thu, 03 Aug 2006) | 2 lines
Bug 7648 - Checking wrong count for plurality on new messages for Dutch language
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@38762 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-03 05:24:43 +00:00
tilghman
d46e12c4a6
Set permissions completely open and modify by umask
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@38633 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-01 13:15:15 +00:00
kpfleming
701043784e
play a beep tone into the spied-on channel if we are about to whisper to them
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@38466 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-28 23:47:05 +00:00
kpfleming
051ef64e46
add ExtenSpy variant of ChanSpy
...
implement whisper mode for ExtenSpy/ChanSpy
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@38465 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-28 23:36:06 +00:00
kpfleming
3bae4f9508
more simplification, and correct a bug i introduced in the last commit
...
fix prototype for a channel walking function to use a const input pointer
use existing channel walk by name prefix instead of reproducing that code in this app
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@38389 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-27 23:16:08 +00:00
kpfleming
fafa6738a3
remove local channel finding wrappers
...
move guts of dialplan application into separate function, so it can be shared bythe new application i'm about to add :-)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@38374 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-27 23:00:27 +00:00
kpfleming
bf5386d160
restore infinite timeout for ast_waitfor() call
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@38369 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-27 22:21:46 +00:00
kpfleming
fc7e7d52fe
various cleanups:
...
use API call for finding channel by name prefix
code formatting to match guidelines (lost about half the of the indenting)
remove useless automatic variable initializations
don't set the spying channel's read format to SLINEAR when we don't do anything with the voice frames we read from it anyway
use proper option argument checking for volume argument
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@38368 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-27 22:20:52 +00:00
tilghman
b3bce897f9
Typo found on the -dev list
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@38258 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-26 19:59:25 +00:00
russell
ec5e68f253
fix a seg fault in this application if no context paramater is given
...
(issue #7571 )
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@38118 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-23 05:20:59 +00:00
russell
f395a52a02
Merge a new implementation of ast_inet_ntoa, our thread safe replacement for
...
inet_ntoa, which uses thread specific data (aka thread local storage) instead
of stack allocatted buffers to store the result.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@38042 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-21 17:31:28 +00:00
kpfleming
6049bb6539
merge Russell's 'hold_handling' branch, finally implementing music-on-hold handling the way it was decided at AstriDevCon Europe 2006 (and the way people really want it to be)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37988 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-19 20:44:39 +00:00
file
1e12d4e1df
Expand speech API so that the developer can interact with the engine more directly and use specific functions of the connector even if a generic API call is not available
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37881 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-18 16:22:26 +00:00
markster
ec03f69ba1
Make app_meetme's do_invite more generic.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37755 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-17 02:17:38 +00:00
russell
01a8d0a67b
add a QueueLog application that allows for custom entries in the queue_log
...
(issue #7368 , by stevedavies with some modifications)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37734 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-16 19:36:29 +00:00
north
c9709eb2b3
case consistency in DISA (or is it "disa"?)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37682 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-15 21:56:58 +00:00
kpfleming
51482ed964
more Makefile cleanup and consistency stuff
...
don't reuse LIBS variable from top-level Makefile (oops)
build Asterisk binary after subdirs (preparing for embedded modules)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37661 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-15 19:59:35 +00:00
tilghman
91e87fec3e
Merged revisions 37612 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r37612 | tilghman | 2006-07-14 08:31:11 -0500 (Fri, 14 Jul 2006) | 2 lines
Bug 7526 - previous commit broke app_sms
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37613 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-14 13:34:25 +00:00
tilghman
7e03bd8388
Whitespace fixes
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37604 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-14 06:03:41 +00:00
tilghman
1ab2031050
Whitespace fix
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37596 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-14 05:42:06 +00:00
kpfleming
8797054ad9
Merged revisions 37571 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r37571 | kpfleming | 2006-07-13 16:22:11 -0500 (Thu, 13 Jul 2006) | 2 lines
don't fail/abort if the message category sound file cannot be played, just generate a warning message and continue message playback
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37572 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-13 21:23:11 +00:00
kpfleming
637cad14f0
only compare the queue entry's max penalty to the member's penalty when the queue entry actually has a non-zero penalty
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37515 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-13 15:37:56 +00:00
kpfleming
de26b25c7f
Merged revisions 37441-37442 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r37441 | kpfleming | 2006-07-12 10:46:56 -0500 (Wed, 12 Jul 2006) | 3 lines
fix a case where ast_lock_path() could leave a randomly-named lock file hanging around
make ast_unlock_path actually report when unlocking fails
........
r37442 | kpfleming | 2006-07-12 10:53:53 -0500 (Wed, 12 Jul 2006) | 2 lines
fix a weird case where a lock file could be left (but would happen almost never)
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37514 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-13 15:20:02 +00:00
russell
1a6178125d
fix some more app_voicemail breakage
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37492 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-12 22:10:59 +00:00
russell
b1057ec523
fix the build options for app_voicemail
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37484 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-12 20:35:14 +00:00
kpfleming
52a1c0b8fc
Merged revisions 37419 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r37419 | kpfleming | 2006-07-12 08:54:10 -0500 (Wed, 12 Jul 2006) | 2 lines
remove some more bad examples of using printf
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37433 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-12 14:04:16 +00:00
markster
a82143962a
Support hold/unhold in Zap, update IAX2 parser to know about modern commands, forward hold/unhold in dial, add hold device state
...
and implement holding in the SLA.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37318 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-08 02:24:07 +00:00
russell
4b1cb5e483
pointer signedness warnings cleanup
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37295 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-07 16:01:36 +00:00
russell
eef89b1f47
pointer signedness warnings cleanup
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37294 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-07 15:58:20 +00:00
kpfleming
6c60b711f7
actually do proper searching for c-client and output the results so app_voicemail can be built against it
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37278 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-07 02:20:04 +00:00
kpfleming
98ae1f3092
various minor fixes
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37277 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-07 00:48:40 +00:00
kpfleming
84cc5e8bd0
move rules file to prepare for generic rules file
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37222 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-06 21:04:28 +00:00
kpfleming
8c814ff843
update dependency information to match new names for dependencies
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37085 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-05 20:12:29 +00:00
kpfleming
135bedb7fe
massive rework of configure script, and split of AST_EXT_LIB into separate macros, reducing code duplication
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37066 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-05 19:59:34 +00:00
mogorman
29a8631c96
fix a compiler warning and clean up the code a bit.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37047 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-05 18:45:40 +00:00
tilghman
b38bfdcd60
Change superfluous messages to DEBUG and remove dead code
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37046 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-05 18:08:18 +00:00
kpfleming
cda33c11a8
prepare Asterisk for new zaptel.h/tonezone.h installation locations
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37027 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-05 16:44:41 +00:00
oej
6d866fc005
- Add notes about voicemail depending on res_adsi
...
- Remove obsolete modules from modules.conf.sample
(make install will warn if those exist on the machine)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@36979 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-05 06:06:23 +00:00
tilghman
66a430953f
Whitespace fixes only.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@36819 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-03 13:26:10 +00:00
oej
eaea8c3fe5
Add some comments to the SLA code
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@36798 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-03 07:40:08 +00:00
russell
a86cb2865e
reduce indentation a couple of levels
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@36753 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-03 05:32:08 +00:00
russell
9f9c7882f4
- remove an unused variable
...
- use ast_calloc instead of malloc + memset
- return immediately on ast_calloc failure instead of indenting the whole func
- remove a duplicate ast_strdupa
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@36700 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-03 03:39:37 +00:00
russell
1426523ca9
add RDNIS to the DumpChan application (issue #7432 , junky)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@36699 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-03 03:34:47 +00:00
markster
70262fdc60
First pass at SLA support
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@36582 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-01 23:54:43 +00:00
mogorman
1f7cdb4f1d
Updates from transnexus to osplookup, removes res_osp
...
and puts all logic into the app, documentation provided now
in osp.txt.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@36406 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-30 15:12:35 +00:00
tilghman
c378273d19
Merged revisions 36377 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r36377 | tilghman | 2006-06-30 09:05:53 -0500 (Fri, 30 Jun 2006) | 5 lines
Bug 7349 - Directory did not work correctly when USE_ODBC_STORAGE was defined.
Note: Russell agreed that this should have worked, which is why this is
classified as a bugfix.
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@36380 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-30 14:10:53 +00:00
oej
653b869cfd
METERMAIDS:
...
-----------
- Adding devicestate providers, a new architecture to add non-channel related
device state information, like parking lots, queues, meetmes, vending machines
and Windows 98 reboots (lots of blinking on those lights)
- Adding provider for parking lots, so you can subscribe to the status of a
parking lot
- Adding provider for meetme, so you can have a blinking lamp for a meetme
( Example: exten => edvina,hint,meetme:1234 )
- Adding support for directed parking - set the PARKINGEXTEN before you manually
call Park() and you will be parked on that space. If it's occupied, dialplan
execution will continue.
This work was sponsored by Voop A/S - www.voop.com
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@36055 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-26 16:43:21 +00:00
oej
00c242bc76
- Formatting
...
- Don't name internal static functions ast_
- Expand the buffer for variables, since I almost always hit the limit on my channels
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35989 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-26 08:40:30 +00:00
kpfleming
673e53a328
use new (separate) dependencies file from menuselect
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35895 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-25 08:50:14 +00:00
kpfleming
41af2260b7
The Eurostar Commit! (it's amazing how much work you can get done on a 150 minute train ride from Paris to London <G>)
...
support the new location for zaptel.h and tonezone.h
use the dependency information output by menuselect to build Makefile rules for each module for header files and libraries
combine the common rules into a top-level Makefile.rules file
remove all (now) unnecessary stuff from subdir Makefiles
change translator API so that the newpvt() callback returns an int instead of a pointer (it no longer allocates memory)
alphabetize --with-<foo> options in configure script
enhance Net-SNMP support in configure script to provide a --with-netsnmp option
fix support for --with-pq so that if pg-config is not found when --with-pq is specified, an error will be generated
add 'optional package' usage to modules now that menuselect can output it
allow res_snmp to build by default, since the new loader changes coming soon will solve the function naming problem (and users can disable it via menuselect anyway)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35832 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-24 19:43:31 +00:00
kpfleming
3df43d0174
search for Zaptel and libtonezone separately in the configure script
...
various other minor fixes
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35812 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-24 08:45:49 +00:00
bweschke
6615c6772c
Merged revisions 35669 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r35669 | bweschke | 2006-06-23 06:30:17 -0500 (Fri, 23 Jun 2006) | 3 lines
We should lock the queue before we go making changes to member interface statuses.
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35670 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-23 11:33:02 +00:00
russell
c28707b6f1
remove various commands that remove old modules since they have been there a
...
sufficient amount of time. Even if they happen to be still present, the main
Makefile will spit out a huge warning telling the user that modules not
installed by that run of "make install" are present in the modules directory.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35605 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-23 01:29:41 +00:00
tilghman
b9f8ed29d0
Bug 6589 - option to display channel variables in queue events
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35504 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-22 15:43:02 +00:00
russell
9b1d7f9fa8
- convert the 'uninstall' target to use separate targets to process each
...
subdirectory instead of a for loop
- remove the FORCE target from the main Makefile and add the couple places
I used it to the .PHONY target. .PHONY does the same thing and is a built-in
more efficient way of doing it.
- add a bunch more targets to .PHONY ...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35503 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-22 15:38:13 +00:00
russell
ddb0e59eb0
- specify that 'depend' is a .PHONY target
...
- use separate targets instead of a for loop for doing 'make depend' for
each sub directory
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35501 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-22 15:08:08 +00:00
russell
0bb78235cb
- specify that 'all' is a .PHONY target
...
- add a copyright header to the build_tools Makefile
- remove 'depend' from the 'all' target in agi/ and utils/ since it is handled
by the main Makefile already
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35479 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-22 14:09:18 +00:00
russell
b70a7c6a7c
add the 'clean', 'clean-depend', and 'dist-clean' targets as .PHONY targets
...
since they are targets that do not have resulting files and are never listed
as prerequisites to real targets. Using .PHONY in this manner improves make
performance by never having to check for resulting files.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35415 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-22 11:27:03 +00:00
file
760f03818d
Actually allow realtime queue members to be added (issue #7408 reported by tgrman)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35311 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-21 18:39:56 +00:00
tilghman
8dce4aeeb7
Bug 7399 - Sample config showed [general] as the context, so the app should look there, too.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35185 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-20 22:26:16 +00:00
file
a9dbc73c2e
Merged revisions 34911 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r34911 | file | 2006-06-19 17:27:44 -0300 (Mon, 19 Jun 2006) | 2 lines
Call reset_user_pw upon changing the password using externpass (issue #7395 reported by Ryan Cumming)
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@34912 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-19 20:29:08 +00:00
tilghman
a161b099b0
Merged revisions 34875 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r34875 | tilghman | 2006-06-19 13:07:26 -0500 (Mon, 19 Jun 2006) | 2 lines
Issue 7357 - txt file left behind when going to operator. Also, fix a possible file descriptor leak.
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@34876 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-19 18:11:04 +00:00
russell
31fff75d63
don't blow up in the sub Makefiles if menuselect.makeopts is not present. This
...
is valid in some cases, such as "make clean".
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@34738 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-19 00:14:16 +00:00
kpfleming
24e2e224b8
commit russell's menuselect/buildoptions work with some changes:
...
reverted per-directory .cleancount support
added ability for 'remove_on_change' to support multiple filenames
add 'remove_on_change' support to members, not just categories
only do 'remove_on_change' removals if the config is actually saved
add a 'remove_on_change' entry for each module found by prep_moduledeps so that if it gets turned off any existing .o/.so files will disappear
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@34577 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-18 12:52:08 +00:00
russell
2bcb71214f
remove IMAP_STORAGE from the build options list for app_voicemail since it's
...
not in trunk yet
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@34523 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-16 17:53:26 +00:00
russell
1fdf1962e9
add support for setting the CFLAGS for voicemail storage options in menuselect
...
Thanks to kpfleming for the Makefile magic :)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@34492 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-16 16:17:43 +00:00
bweschke
8028f4d846
Don't ast_request a channel structure twice when a call is being forwarded. ( #7362 - twlison / vechers confirming fix)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@34458 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-16 12:18:18 +00:00
kpfleming
5870470bee
Merged revisions 34274 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r34274 | kpfleming | 2006-06-15 08:30:22 -0500 (Thu, 15 Jun 2006) | 3 lines
don't use prefixed structure names for internal structures
don't use a plural structure name for a singular object
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@34275 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-15 13:35:04 +00:00
tilghman
ceecb1f247
Merged revisions 34242 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r34242 | tilghman | 2006-06-15 07:40:10 -0500 (Thu, 15 Jun 2006) | 3 lines
VoicemailMain exits on any key, when the language is set to Italian, instead of
properly handling the key (issue 7353).
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@34243 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-15 12:41:24 +00:00
kpfleming
67bec5d6ff
use the proper named constants for checking device state, and don't treat UNKNOWN as not available in autofill mode
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@34194 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-14 23:24:26 +00:00
kpfleming
a48d90e91c
various coding style cleanup and minor fixes
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@34193 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-14 23:20:08 +00:00
kpfleming
00a6d4e9ce
Merged revisions 34159-34160 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r34159 | kpfleming | 2006-06-14 17:17:37 -0500 (Wed, 14 Jun 2006) | 2 lines
use existing dial string parser for strings supplied to iax2_devicestate, because they can be complete dial strings, not just device names
........
r34160 | kpfleming | 2006-06-14 17:22:21 -0500 (Wed, 14 Jun 2006) | 2 lines
coding style cleanups on queue interface handling code that was committed for the last release
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@34161 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-14 22:35:49 +00:00
kpfleming
b29e724a43
Merged revisions 34087 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r34087 | kpfleming | 2006-06-14 09:07:53 -0500 (Wed, 14 Jun 2006) | 2 lines
clarify file headers that mention disclaimer usage
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@34090 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-14 14:12:56 +00:00
jdixon
4ea7c6bef6
Allowed proper tx/rx signal exclusivity for simplex repeater modes
...
on 2 wire interfaces
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33973 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-13 23:46:41 +00:00
kpfleming
2e887fc053
Merged revisions 33841 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r33841 | kpfleming | 2006-06-13 08:30:06 -0500 (Tue, 13 Jun 2006) | 2 lines
memory allocation optimizations
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33842 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-13 13:40:58 +00:00
russell
72662be4d7
destroy the loaded say.conf on module unload
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33786 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-13 04:40:15 +00:00
russell
29194b094c
fix a place where code returns without unlocking the vm users list and various
...
places where code returns without destroying loaded configuration
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33785 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-13 04:37:36 +00:00
russell
2b2a265d83
Merged revisions 33781 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r33781 | russell | 2006-06-13 00:20:10 -0400 (Tue, 13 Jun 2006) | 3 lines
add a missing close of an open fd, destroy of open config, and removal of the
calling channel from the localusers list
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33782 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-13 04:21:10 +00:00
file
0b6398c918
Merged revisions 33724 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r33724 | file | 2006-06-12 18:34:38 -0300 (Mon, 12 Jun 2006) | 2 lines
Greatly simply the mixmonitor thread, and move channel reference directly to spy structure so that the core can modify it.
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33725 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-12 21:37:29 +00:00
russell
b180725b3e
fix up some places where frames are not free'd and remove an unnecessary
...
unlock of the confs list where it is not possible for it to be locked
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33547 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-11 21:12:56 +00:00
russell
260a4d02ae
Merged revisions 33515 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r33515 | russell | 2006-06-11 16:48:41 -0400 (Sun, 11 Jun 2006) | 4 lines
fix a place that would leak a frame (all of these fixes are in applications
that call ast_read() on a channel but have code paths in them that would not
free the frame)
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33516 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-11 20:49:16 +00:00
russell
f3c57831d1
Merged revisions 33513 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r33513 | russell | 2006-06-11 16:45:06 -0400 (Sun, 11 Jun 2006) | 2 lines
fix a couple places that would leak a frame
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33514 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-11 20:46:05 +00:00
russell
97377c6c51
Merged revisions 33510 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r33510 | russell | 2006-06-11 16:38:39 -0400 (Sun, 11 Jun 2006) | 2 lines
fix two places that would cause a frame to be leaked
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33511 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-11 20:39:19 +00:00
russell
1b61526a91
Merged revisions 33480 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r33480 | russell | 2006-06-11 11:08:12 -0400 (Sun, 11 Jun 2006) | 2 lines
fix a case where an HTML frame would be leaked
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33481 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-11 15:09:06 +00:00
russell
3aada42bc9
Merged revisions 33466 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r33466 | russell | 2006-06-11 11:02:40 -0400 (Sun, 11 Jun 2006) | 4 lines
Free frames read from the channel when measuring noise. This resulted in about
9 or 10 seconds of leaked frames in both the TestClient and TestServer
applications
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33479 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-11 15:04:36 +00:00
russell
556cad8ac4
don't leak a frame when breaking out of the loop on a timeout
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33448 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-11 14:52:04 +00:00
russell
0c7a0f4c58
don't leak a frame when exiting when the user presses '#'
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33447 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-11 14:48:25 +00:00
russell
216297b304
don't leak a frame when breaking out of the main loop of this app
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33446 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-11 14:44:58 +00:00
kpfleming
74a884d805
get rid of some more compiler warnings (thanks tholo for making me fix the lpc10 stuff... that had been a problem for far too long)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33398 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-09 23:13:52 +00:00
kpfleming
0f9cabe4d5
there is no reason to define our own 'maximum path length' when the POSIX headers already define one for us
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33351 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-09 20:40:10 +00:00
file
9b3929df33
Don't double check existence of a variable (issue #7300 reported by foamdino)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33328 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-09 19:05:30 +00:00
file
75258205b9
Merged revisions 33294 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r33294 | file | 2006-06-09 15:08:00 -0300 (Fri, 09 Jun 2006) | 2 lines
Handle hangup during recording of screened name (issue #7304 reported by kulldominique)
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33295 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-09 18:12:46 +00:00
file
10c2693549
Add more missing newlines (issue #7323 reported by darkskiez)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33266 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-09 16:36:54 +00:00
oej
17480dc3e1
Rename ast_rtp_early_media to ast_rtp_early_bridge to avoid confusion.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33174 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-09 09:47:44 +00:00
oej
80b293ae3d
Doxygen update
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32990 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-08 08:10:58 +00:00
russell
67374dd929
fix a typo in an option name in config parsing
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32884 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-07 20:08:29 +00:00
russell
2945cbf4cc
simplify the loop that iterates through the categories in followme.conf and
...
don't try to read the general section as a followme profile
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32878 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-07 20:02:07 +00:00
russell
15010e696f
fix an incorrect usage of scanf, where it should be using sscanf, instead,
...
which was causing asterisk to hang when loading this module
(reported by blitzrage on IRC)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32867 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-07 19:42:37 +00:00
kpfleming
73c525e6e2
simplify autoconfig include mechanism (make tholo happy he can use lint again :-)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32846 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-07 18:54:56 +00:00
russell
3cd1c6869d
remove the WITH_SMDI define
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32845 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-07 18:28:29 +00:00
russell
745248fa58
remove the need to have to re-run make after a default menuselect.makeopts
...
file is generated. This allows a fresh checkout of asterisk to be built
and installed with the standard "./configure && make && make install".
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32798 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-07 16:03:31 +00:00
russell
0569e548d9
oops.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32720 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-06 21:03:18 +00:00
russell
b76bb3c057
move a variable declaration to the beginning of a block
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32703 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-06 20:55:17 +00:00
russell
d74a113b77
use sizeof to determine the size of a buffer
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32702 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-06 20:47:46 +00:00
russell
140fa02b1c
use sizeof to get the size of a buffer
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32701 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-06 20:45:26 +00:00
bweschke
409c0a25a4
More updates.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32700 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-06 20:44:50 +00:00
russell
bb7727aa15
make a global list head static
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32699 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-06 20:44:10 +00:00
bweschke
c4fde238e9
More cleanup.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32698 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-06 20:39:11 +00:00
russell
adc473540d
move a declaration to the beginning of a block
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32697 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-06 20:37:51 +00:00
bweschke
fb5889cdc4
Don't leak memory.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32696 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-06 20:34:00 +00:00
russell
e85baffa29
allocate an int on the stack instead of with ast_calloc
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32695 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-06 20:18:01 +00:00
bweschke
d9d020c1c9
All better now!
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32694 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-06 20:04:52 +00:00
bweschke
f2c0167113
If the recorded file is found, don't actually start to play it.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32633 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-06 17:15:16 +00:00
tilghman
591c1b6c73
Merged revisions 32605 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r32605 | tilghman | 2006-06-06 11:55:23 -0500 (Tue, 06 Jun 2006) | 2 lines
Bug 7287 - A too short voicemail with ODBC_STORAGE will cause the first voicemail to be deleted erroneously
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32606 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-06 16:59:13 +00:00
kpfleming
10872f0f2e
fix some compiler warnings about variables used before initialization
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32604 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-06 16:54:52 +00:00
bweschke
e99c73ad6c
Introducing app_followme into /trunk!
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32499 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-06 07:29:57 +00:00
kpfleming
bb0b421ea8
use module names, not file names, in menuselect
...
work around XML parsing bug in menuselect for default sounds package
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32407 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-05 20:46:27 +00:00
oej
3e2f57ec3e
- Add headers to e-mail with caller ID name and number to simplify automatic parsing
...
- Formatting fixes
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32229 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-05 08:06:02 +00:00
oej
d83ea735dc
- Typo in chan_sip (: missing)
...
- Only print formats once in dumpchan()
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32017 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-04 11:09:14 +00:00
oej
2f74da0c49
Add formats in text form to dumpchan()
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32003 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-04 11:00:12 +00:00
kpfleming
deae56ae23
Merged revisions 31921 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r31921 | kpfleming | 2006-06-03 22:43:35 -0500 (Sat, 03 Jun 2006) | 2 lines
return bridge exit logic to what it was before i broke it :-(
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@31922 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-04 03:45:54 +00:00
tilghman
60f03a4ed6
Two missed cases
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@31691 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-03 02:18:59 +00:00
tilghman
36966327ad
Ooops, those characters weren't really periods (credit to John Olson)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@31690 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-03 02:17:00 +00:00
file
3b582a5de8
Documentation changes for Qwell
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@31193 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-31 23:10:56 +00:00
file
271c34cfbe
Fix up meetme some more (thanks TonyM!!!)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@31163 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-31 22:54:58 +00:00
file
88f656f5f5
Make the user menu unmute/mute work again, including in combination with the 'l' option.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@31076 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-31 17:21:12 +00:00
kpfleming
8f8a70f072
cleanups for commit from issue #5657... set a cause code for a rejected forward request, and actually set tmp->chan to NULL when we reject the forward request
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@31049 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-31 16:11:55 +00:00
bweschke
7374fa10aa
Add an option to app_dial, 'i', to instruct the application ignore any requests from peers to forward calls elsewhere. #5657 (johnlange w/some minor mods)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@31023 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-31 15:52:32 +00:00
kpfleming
3370fcd8de
officially deprecate the 'roundrobin' queue strategy in favor of 'rrmemory'
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30837 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-30 17:52:49 +00:00
file
b860cab1cc
Remove ourselves from the userlist a little bit earlier
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30835 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-30 17:33:37 +00:00
kpfleming
75168aeb12
fix various typos and other bits (from Ian Kinner)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30800 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-30 16:01:50 +00:00
rizzo
688dc2194c
remove an explicit constant;
...
add a comment on the need to sort patterns in the standard way.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30700 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-29 05:14:52 +00:00
bweschke
6d7eb1ed13
A new way to try and deal with deadlocks that occur in app_queue at present. Using this approach, we only manipulate the main queue mutexes when we get a dev state change on a device that is actually a member of a queue. Further optimizations are still possible (eg - store and manage pointers to the status integer of the member record that this interface/device has a one-to-one relationship with and then go directly to those pointers to make status modifications rather than the recursive looping that goes on now) BUT first things first. :)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30430 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-25 21:47:03 +00:00
file
8a415b1bf7
Merge in branch that adds new features to MeetMeAdmin. See application documentation for more details on the new options. (issue #7131 reported by dmikusa branch by jcollie)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30427 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-25 21:30:40 +00:00
bweschke
4d23d6c216
Merged revisions 30424 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r30424 | bweschke | 2006-05-25 17:22:16 -0400 (Thu, 25 May 2006) | 3 lines
Oops.
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30426 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-25 21:24:12 +00:00
tilghman
049bf7262e
Deprecate SetCallerID (should have happened prior to release of 1.2)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30411 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-25 21:06:43 +00:00
file
d55c1b0a27
Remove possibility of sending duplicate MeetmeJoin manager events, and only send a MeetmeLeave event if a MeetmeJoin event occured in the first place. (issue #6599 reported by imran - provided patch with few tiny mods)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30409 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-25 21:06:08 +00:00
file
2aa960bb03
Merged revisions 30373 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r30373 | file | 2006-05-25 17:03:11 -0300 (Thu, 25 May 2006) | 2 lines
Don't play the enter sound twice when a person joins a conference after the leader has joined it. (issue #6138 reported by shanermn)
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30384 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-25 20:05:52 +00:00
russell
59737483ed
add the ability to be able to echo DTMF_BEGIN/END, HTML, and IMAGE frames, too
...
(issue #7193 , Mithraen, with some mods)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30360 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-25 19:21:09 +00:00
russell
7fb949653f
- mark some applications deprecated that already have replacements
...
- add BLACKLIST and mark LookupBlacklist deprecated
- add transfercapability support to CHANNEL and mark SetTransferCapability
deprecated
(issue #7225 , Corydon)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30359 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-25 19:07:31 +00:00
russell
d686e9230b
add DB_DELETE function for the common case of retrieving and deleting a key in
...
a single operation (issue #7214 , twilson)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30241 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-25 15:40:38 +00:00
bweschke
e9dd85c836
Properly initialize destination variables before we send them into pbx_substitute_variables_helper(..). Ya! Testing! Take 2.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30216 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-25 14:32:15 +00:00
bweschke
c149081a4b
Making sure a char ptr is initialized before we strchr on it is a GOOD thing. Ya! Testing!
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30194 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-25 13:51:44 +00:00
bweschke
4e84a6faa6
Doxygen comment for Qwell
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30173 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-25 01:40:20 +00:00
bweschke
557ba0f776
Make sure we catch all the instances where a member didn't answer the call sent to them rather than just on a timeout after a dial attempt and some minor code cleanup/reuse.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30152 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-25 00:11:30 +00:00
file
bae44ae965
Nothing to see here... move along
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30131 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-24 23:08:39 +00:00
file
ffb260e6b5
Update some documentation (file internal brain bug #42 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30104 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-24 22:00:37 +00:00
mogorman
c738d1c620
Merged revisions 30037 via svnmerge from
...
https://svn.digium.com/svn/asterisk/branches/1.2
........
r30037 | mogorman | 2006-05-24 14:55:21 -0500 (Wed, 24 May 2006) | 3 lines
app_meemte used the ast_max_exten instead of path_max
solves bug 6822
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30068 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-24 20:07:02 +00:00
file
9c7558d281
Merge branch for bug 6264 (Privacy option 2 returns dial-status ANSWER / option_priority_jumping not respected) (reported by jkoopmann and branch by murf)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30040 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-24 20:00:10 +00:00
kpfleming
b83e66c6a6
Merged revisions 29971 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r29971 | kpfleming | 2006-05-24 11:52:08 -0500 (Wed, 24 May 2006) | 2 lines
fix various bugs related to exiting from queue via keypress and moh handling (issue #6776 , different fix)
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@29972 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-24 16:54:10 +00:00
jdixon
d4330f629e
Added incoming audio notch filtering, plus a bunch of command improvements, etc.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@29935 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-24 07:01:02 +00:00
bweschke
6a4a29231d
app_meetme Muting and Manager API enhancements #6731 (softins w/some minor mods to accomodate recent enum work)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@29705 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-23 16:35:46 +00:00
mogorman
68fecc663d
patch from bug 0007204 to make bug 5750 follow standard
...
manager naming convention.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@29592 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-22 22:51:56 +00:00
file
09b0fbfd1e
Merged revisions 29555 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r29555 | file | 2006-05-22 18:27:12 -0300 (Mon, 22 May 2006) | 2 lines
Increase the silence threshold to 128 to "fix" it, so I'm told. (issue #6595 reported by davetroy fixed by casper)
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@29556 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-22 21:28:32 +00:00
bweschke
fb49b06821
This is part 2/2 of the patches for #7090 . Adds one-step call parking to /trunk via builtin functions and 'k' 'K' application options added to app_dial. This also resolves #6340 .
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@29467 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-22 16:43:43 +00:00
file
b6724cffb4
Add PICKUPMARK support to app_directed_pickup (issue #7104 reported by thaeger)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@29463 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-22 16:08:23 +00:00
file
35ef7f8d42
don't stop recording until hangup (no terminator) (issue #7168 reported by julien23)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@29435 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-22 15:48:22 +00:00
bweschke
a05ec3ad37
Add UniqueID to the leave manager event.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@29434 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-22 15:28:28 +00:00
tilghman
be87942d3b
Merged revisions 29398 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r29398 | tilghman | 2006-05-22 09:59:59 -0500 (Mon, 22 May 2006) | 2 lines
Bug 7194 - spelling fix
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@29407 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-22 15:01:36 +00:00
russell
941e1558d3
put a bunch of defines in enums, and convert comments to doxygen format
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@29195 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-21 15:13:19 +00:00
russell
75cee17a40
remove a CLI command that has been marked deprecated since before Asterisk 1.0
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@29164 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-21 14:06:37 +00:00
russell
27c5f21d71
- add a UserEvent action that allows a manager client to "broadcast" an event
...
to all connected manager clients
- update the UserEvent application to use the application argument parsing
macros and to allow headers to be specified as pipe delimeted arguments
(issue #5324 , original patch by outtolunc, committed patch by Corydon)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@29017 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-20 13:29:22 +00:00
kpfleming
83b19113e3
Merged revisions 28968 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r28968 | kpfleming | 2006-05-19 21:35:53 -0500 (Fri, 19 May 2006) | 2 lines
don't allow queue member devices to ring longer than the total queue timeout (issue #6423 , reported and patched by bcnit)
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@28970 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-20 02:51:53 +00:00
russell
a6cd0e53d7
fix up another place where the code made assumptions about how space for
...
variables would be allocatted on the stack
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@28934 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-20 01:28:14 +00:00
kpfleming
a0488b0c75
let's use the proper variable here, instead of segfaulting (don't know how this worked for anyone at all)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@28833 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-19 22:55:02 +00:00
tilghman
fcce7189b1
As requested by kpfleming, renaming messagecount to inboxcount and messagecount2 to messagecount.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@28745 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-19 18:21:31 +00:00
file
5bf1fe818e
Merged revisions 28651 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r28651 | file | 2006-05-19 13:03:33 -0300 (Fri, 19 May 2006) | 2 lines
When forwarding messages use the context that the active voicemail user was found in. (issue #7010 )
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@28657 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-19 16:04:35 +00:00
file
6d5a30c4f8
Merged revisions 28627 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r28627 | file | 2006-05-19 12:38:59 -0300 (Fri, 19 May 2006) | 2 lines
Treat paused queue members as unreachable (issue #7127 reported by peterh)
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@28628 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-19 15:40:39 +00:00