Luigi Rizzo
2ee2c0b3a4
include mmap header if detected by configure
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@93138 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-14 23:33:24 +00:00
Mark Michelson
4155befbc0
Resolve a compiler warning
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@93115 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-14 22:02:18 +00:00
Mark Michelson
f848ebc895
Change places where the name "INBOX" was hardcoded to use the imapfolder
...
setting from voicemail.conf instead. This commit will help to get issue
#11415 moving towards commitment.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@93094 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-14 21:40:34 +00:00
Tilghman Lesher
7029e8fdd1
Solaris compat fixes
...
Reported by: snuffy
Patch by: snuffy,tilghman
(Closes issue #11315 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@93090 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-14 21:09:17 +00:00
Russell Bryant
04ab19aef5
make something static
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@93067 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-14 19:31:25 +00:00
Tilghman Lesher
70cd3d0037
Remove use of privacy.conf by the Privacy app.
...
Reported by: eliel
Patch by: eliel
(Closes issue #11344 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@93066 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-14 19:27:54 +00:00
Mark Michelson
74577dd091
I needed to increment the numbers used on the VERBOSITY_ATLEAST calls by 1.
...
Thanks to kpfleming for pointing this out.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@93065 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-14 19:19:07 +00:00
Mark Michelson
83f152b95c
Changed VERBOSITY_LEVEL to VERBOSITY_ATLEAST to be more accurate.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@93063 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-14 18:54:48 +00:00
Mark Michelson
4f75e15665
After reading Russell's e-mail to the dev list stating that checking option_verbose is not
...
equivalent to the check done by ast_verb, I wrote a macro, VERBOSITY_LEVEL, which does this
check. I did a quick look in the source and used this macro in some places where option_verbose
was used.
I also converted some verbose messages in logger.c to use ast_verb instead of ast_verbose.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@93042 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-14 18:47:44 +00:00
Tilghman Lesher
f5a9e958d1
gcc 4.1.3 wants a union used here.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@93041 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-14 18:24:12 +00:00
Russell Bryant
1e9f670e13
Print an error message if a #included file does not exist
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@93004 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-14 17:49:28 +00:00
Russell Bryant
6d7738590c
Blocked revisions 93000 via svnmerge
...
........
r93000 | russell | 2007-12-14 11:36:08 -0600 (Fri, 14 Dec 2007) | 7 lines
There are a lot of existing systems that #include non-existent files. So, to
make the transition to treating this as an error a bit less painless, just issue
a huge error message for now. Then, later, we can reinstate the code that treats
it as a failure.
(Thanks to philippel for the feedback)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@93001 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-14 17:38:11 +00:00
Tilghman Lesher
0fc70140a5
Publish the AGI events to manager.
...
Reported by: moy
Patch by: moy,tilghman
(Closes issue #11337 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92999 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-14 17:29:27 +00:00
Mark Michelson
c9a2f5b5a8
Reintroduce an optimization that was lost when converting trunk to use ast_verb.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92976 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-14 15:59:09 +00:00
Tilghman Lesher
236132cb92
If malloc.h is included in a Solaris build, the compilation breaks.
...
Reported by: snuffy
Patch by: snuffy
(Closes issue #11313 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92939 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-14 15:49:14 +00:00
Joshua Colp
8765a9d73a
Merged revisions 92937 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r92937 | file | 2007-12-14 11:16:15 -0400 (Fri, 14 Dec 2007) | 4 lines
Up the length of the format on the SIP channel since it can now be rather long.
(closes issue #11552 )
Reported by: francesco_r
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92938 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-14 15:18:10 +00:00
Tilghman Lesher
05dc95d302
Merged revisions 92933 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r92933 | tilghman | 2007-12-14 09:01:10 -0600 (Fri, 14 Dec 2007) | 5 lines
Change help documentation to match actual behavior (FAILURE vs FAILED).
Reported by: angeloxx-sir
Patch by: tilghman
(Closes issue #11548 )
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92936 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-14 15:14:24 +00:00
Christian Richter
b5bbf14556
Merged revisions 92934 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r92934 | crichter | 2007-12-14 16:05:28 +0100 (Fr, 14 Dez 2007) | 1 line
fixed the sequencing of WAITING_4DIGS state setting and overlap_task thread starting.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92935 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-14 15:08:09 +00:00
Tilghman Lesher
d5b454bf8d
Convert ast_verbose to ast_verb.
...
Reported by: snuffy
Patch by: snuffy
(Closes issue #11547 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92913 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-14 14:48:38 +00:00
Mark Michelson
c8759aff25
Merged revisions 92875 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r92875 | mmichelson | 2007-12-13 19:24:06 -0600 (Thu, 13 Dec 2007) | 7 lines
When compiling with DETECT_DEADLOCKS, don't spam the CLI with messages
about possible deadlocks. Instead just print the intended single message every
five seconds.
(closes issue 11537, reported and patched by dimas)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92876 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-14 01:25:36 +00:00
Tilghman Lesher
652ee40acb
When working with dates, use numeric form whenever possible, as it's faster.
...
Also, a bunch of coding guidelines fixes.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92855 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-13 23:10:42 +00:00
Tilghman Lesher
e6fea0b9b0
Merged revisions 92815 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r92815 | tilghman | 2007-12-13 15:28:39 -0600 (Thu, 13 Dec 2007) | 5 lines
Properly initialize polarity statuses, so that they are detected properly.
Reported by: julianjm
Patch by: julianjm
(Closes issue #10238 )
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92816 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-13 21:42:33 +00:00
Joshua Colp
e941bbad0f
Move usage of the old LOCAL_USER_* macros to the new ast_module_user_* functions in a few documentation places.
...
(closes issue #11533 )
Reported by: IgorG
Patches:
oldmacroclean.v1.diff uploaded by IgorG (license 20)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92811 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-13 20:23:48 +00:00
Jason Parker
7dbfcdecae
Merged revisions 92809 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r92809 | qwell | 2007-12-13 14:13:48 -0600 (Thu, 13 Dec 2007) | 1 line
Make application help text a little more clear about the use of extensions in a filename.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92810 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-13 20:14:26 +00:00
Mark Michelson
5e5c866cf3
Merged revisions 92807 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r92807 | mmichelson | 2007-12-13 14:03:20 -0600 (Thu, 13 Dec 2007) | 3 lines
Prevent another potential fd leak
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92808 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-13 20:12:37 +00:00
Mark Michelson
98ad4c80f5
Merged revisions 92803 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r92803 | mmichelson | 2007-12-13 13:49:55 -0600 (Thu, 13 Dec 2007) | 3 lines
Prevent a possible fd leak.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92806 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-13 19:53:21 +00:00
Tilghman Lesher
5d23b05a92
Don't use backslash as an escape character, unless it really is an escape character.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92779 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-13 17:46:04 +00:00
Jason Parker
a19a3f493c
Remove remnants of a poorly merged commit. (92697)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92758 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-13 16:23:50 +00:00
Doug Bailey
26c06f4745
Tag voicemails with UTC time as opposed to local time zone
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92737 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-13 15:40:19 +00:00
Jason Parker
78465ad2a3
Merged revisions 92696 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
(closes issue #10690 )
........
r92696 | qwell | 2007-12-12 18:11:09 -0600 (Wed, 12 Dec 2007) | 7 lines
If a typo is found in a config file, we previous continued on with what was already loaded.
We do not want to do this (see bug below for details).
This makes it so that if a [ is found without a ], the entire config will fail, and nothing in it will be loaded.
Issue 10690.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92697 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-13 00:18:04 +00:00
Russell Bryant
44fc07ee63
Revert an "optimization" that I added in revision 89887, as the user who reported
...
issue #11449 has demonstrated that it actually was a performance hit on his
machine. I think that it is possible that it could still be a benefit on systems
under higher load, especially SMP systems, but I don't have enough time or interest
to find out at the moment.
(closes issue #11449 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92676 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-12 23:44:26 +00:00
Jason Parker
7f6b2066f9
Merged revisions 92617 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
(closes issue #11048 )
........
r92617 | qwell | 2007-12-12 15:15:45 -0600 (Wed, 12 Dec 2007) | 4 lines
Don't increment user count until after name has been recorded (if enabled).
Issue 11048, tested by pep.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92618 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-12 21:22:58 +00:00
Tilghman Lesher
99308dfb4e
Conversions of free to ast_free, where applicable, and several other formatting fixes.
...
Reported by: eliel
Patch by: eliel,tilghman
(Closes issue #11209 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92594 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-12 20:05:13 +00:00
Russell Bryant
bae82679a6
Merged revisions 92556 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r92556 | russell | 2007-12-12 13:40:02 -0600 (Wed, 12 Dec 2007) | 1 line
resolve compiler warning
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92562 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-12 19:50:32 +00:00
Mark Michelson
b01f947025
Same change to trunk as revision 92510. I'm not sure why I merged
...
this way, but I did.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92526 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-12 17:51:50 +00:00
Mark Michelson
d5b1808b04
Blocked revisions 92510 via svnmerge
...
........
r92510 | mmichelson | 2007-12-12 11:46:14 -0600 (Wed, 12 Dec 2007) | 7 lines
Correctly detect where a dynamic feature was activated. Before this patch,
the channel which initiated the bridge was always assumed to have been the one
which activated the dynamic feature. This patch corrects this.
(closes issue #11529 , reported and patched by nic_bellamy)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92511 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-12 17:48:34 +00:00
Tilghman Lesher
7adf8b6070
Correctly handle possible memory allocation failure
...
Reported by: eliel
Patch by: eliel
(Closes issue #11512 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92507 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-12 17:15:56 +00:00
Tilghman Lesher
2d93695fba
Merged revisions 92463 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r92463 | tilghman | 2007-12-12 10:52:56 -0600 (Wed, 12 Dec 2007) | 4 lines
Test directly for the API that fixed AST-2007-026, to ensure that older
versions of PostgreSQL are no longer acceptable.
(Closes issue #11526 )
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92476 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-12 16:56:12 +00:00
Mark Michelson
a43dd8acb3
Merged revisions 92443 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r92443 | mmichelson | 2007-12-12 10:08:55 -0600 (Wed, 12 Dec 2007) | 3 lines
Removing an unused variable.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92444 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-12 16:11:13 +00:00
Olle Johansson
c76f72493a
Doxygen updates, formatting.
...
misdn stuff needs a lot of doxygenification
(Hello, Qwell :-) )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92423 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-11 22:20:22 +00:00
Mark Michelson
6711a5d567
Trunk build would fail due to the nonexistence of zaptel hwgain
...
structures missing. Patched configure to check for this stuff and
put a #ifdef around the offending code in chan_zap. Thanks to file
for overseeing this.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92422 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-11 22:10:43 +00:00
Jason Parker
b0968803b9
We need to set the address we want to match against before we actually do the match..
...
Closes issue #11518 .
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92421 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-11 21:58:26 +00:00
Mark Michelson
27cebd1d5c
Removing a pointless memset. The memory was just calloc'd, so the
...
memory is already zeroed out
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92402 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-11 21:46:16 +00:00
Jason Parker
21df42b35c
Add variable to show which key was pressed to stop playback.
...
Issue #11377 , initial patch by johan.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92401 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-11 21:17:37 +00:00
Joshua Colp
270bf4804e
Only look to see if options are set if some have been provided.
...
(closes issue #11505 )
Reported by: Mike Anikienko
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92365 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-11 20:06:43 +00:00
Joshua Colp
406547d230
Merged revisions 92363 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r92363 | file | 2007-12-11 15:51:40 -0400 (Tue, 11 Dec 2007) | 6 lines
Fix potential memory leak with the dialed interfaces list if another memory allocation fails.
(closes issue #11507 )
Reported by: eliel
Patches:
global_datastores.c.patch uploaded by eliel (license 64)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92364 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-11 19:52:37 +00:00
Mark Michelson
dea49116ee
Merged revisions 92323 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r92323 | mmichelson | 2007-12-11 11:42:25 -0600 (Tue, 11 Dec 2007) | 10 lines
Fixing autofill to be more accurate. Specifically, if calls ahead of the current
caller were ringing members (but not yet bridged) there could be available members
and waiting callers who would not get matched up. The member availability checker
was correctly determining the number of available members in this scenario, but
the queue itself did not parallelly reflect this status on the pending calls. This
commit corrects the issue.
(closes issue #11459 , reported by equissoftware, patched by me)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92324 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-11 17:44:42 +00:00
Russell Bryant
f330fb4783
* In unaligned.h, remove some unnecessary casts and mark the arg of the
...
get_unaligned functions as const
* In event.c, use get_unaligned_uint32() in a couple of places to fix issues on
architectures that don't allow unaligned access
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92305 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-11 16:29:29 +00:00
Olle Johansson
4be6ed6874
A lot of doxygen updates
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92285 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-11 14:17:29 +00:00
Olle Johansson
4e789be007
Doxygen updates
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92267 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-11 09:26:25 +00:00