dect
/
asterisk
Archived
13
0
Fork 0
Commit Graph

12901 Commits

Author SHA1 Message Date
tilghman ce3fb86cea Incorporate the ability to log output of safe_asterisk to syslog (closes issue #9882)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81744 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-06 16:57:20 +00:00
mattf 28497da2c9 Patch on 10575. Add support for unequipped CIC (UCIC) message as well as improve some of our CIC flags in chan_zap
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81742 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-06 16:38:54 +00:00
mmichelson 44ee1bffca Merged revisions 81713 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r81713 | mmichelson | 2007-09-06 11:25:40 -0500 (Thu, 06 Sep 2007) | 6 lines

Fixes an issue where valid DTMF had to be pressed twice to exit a queue if a member's phone
was ringing.

(closes issue #10655, reported by strider2k, patched by me)


........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81730 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-06 16:31:30 +00:00
rizzo 73260d8507 various changes to the documentation, and redefinition of
ao2_hash_fn and ao2_callback_fn typedefs, in preparation
to more cleanup of the _search_flags

Please do not merge this change to 1.4 yet - there are no
functional changes anyways.



git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81712 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-06 15:43:49 +00:00
mmichelson 831753611b Merged revisions 81682 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r81682 | mmichelson | 2007-09-06 10:20:36 -0500 (Thu, 06 Sep 2007) | 5 lines

Fixes a memory leak

(closes issue #10658, reported and patched by Ivan)


........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81683 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-06 15:21:45 +00:00
phsultan 4fd64bd788 Merged revisions 81650 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r81650 | phsultan | 2007-09-06 16:20:54 +0200 (Thu, 06 Sep 2007) | 3 lines

According to both RFC 3920 - section 9.1.2 - and Google's XMPP server
complaint, if set, the 'from' attribute must be set to the user's full
JID.
........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81651 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-06 14:24:29 +00:00
mmichelson 1349fa54c8 Not having this epoll specific code in wait_for_answer was causing app_queue to infinitely loop.
This makes it so it doesn't. Thanks to file for pointing out where the problem was and showing
a similar function in app_dial as an example of how to fix it.



git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81632 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-05 21:59:52 +00:00
tilghman d63076ebc7 Merged revisions 81569 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r81569 | tilghman | 2007-09-05 12:18:24 -0500 (Wed, 05 Sep 2007) | 2 lines

Solaris x86 compatibility fix

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81631 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-05 21:45:19 +00:00
dhubbard 0ef7f62a84 added ZAPATELLERSTATUS to app_zapateller
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81601 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-05 20:58:48 +00:00
russell 300442eaee Merged revisions 81599 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r81599 | russell | 2007-09-05 15:53:41 -0500 (Wed, 05 Sep 2007) | 11 lines

Fix an issue that can occur when you do an attended transfer to parking.  If
you complete the transfer before the announcement of the parking spot finishes,
then the channel being parked will hear the remainder of the announcement.
These changes make it so that will not happen anymore.

Basically, res_features sets a flag on the channel is playing the announcement
to so that the file streaming core knows that it needs to watch out for a
channel masquerade, and if it occurs, to abort the announcement.

(closes BE-182)

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81600 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-05 20:58:19 +00:00
tilghman 8ad2435cee Add two more generated files (requested by mvanbaak via irc)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81568 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-05 16:48:43 +00:00
qwell aa519b18f8 Doxygen cleanups/fixes.
Closes issue #10654, patch by snuffy


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81560 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-05 16:31:39 +00:00
mmichelson f6763ca4b3 Weird. When I merged my changes from 1.4, they merged into the wrong function.
This should fix the build for trunk.



git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81535 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-05 15:32:58 +00:00
mmichelson 396f6c92d4 Merged revisions 81525 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r81525 | mmichelson | 2007-09-05 10:19:47 -0500 (Wed, 05 Sep 2007) | 4 lines

Fixing the build...



........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81526 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-05 15:23:57 +00:00
qwell 9c760c1325 Merged revisions 81523 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

(closes issue #10651)
........
r81523 | qwell | 2007-09-05 10:14:30 -0500 (Wed, 05 Sep 2007) | 5 lines

Do not try to unregister a NULL channel tech.
Also changed load_module function to use defines rather than numbers for return values.

Issue 10651, patch by rbraun_proformatique, with additions by me.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81524 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-05 15:16:50 +00:00
mmichelson 9146a1909c Merged revisions 81520 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r81520 | mmichelson | 2007-09-05 10:03:22 -0500 (Wed, 05 Sep 2007) | 6 lines

Reverting behavior of QUEUE_MEMBER_COUNT to only count members who are logged in
and available.

(related to issue #10652, reported by wuwu)


........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81522 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-05 15:04:50 +00:00
murf 0a9e7a7597 this set of changes fixes issue # 10643 by keeping track of the last object defined in a file, and attaching any accumulated comments to that object (category header or variable declaration). The file_save routine also had to be upgraded to output these trailing comments. Config.h was modified to include the trailing comment list on categories and variables.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81519 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-05 14:47:45 +00:00
file 877e6bc6fe Blocked revisions 81492 via svnmerge
........
r81492 | file | 2007-09-05 10:11:48 -0300 (Wed, 05 Sep 2007) | 4 lines

(closes issue #10650)
Reported by: tacvbo
Only print out that the spy was removed while holding the spy lock.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81493 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-05 13:13:02 +00:00
file 9ad2e7731b Finish up commit from revision 81452 by removing last remnants of strlcat/strlcpy checks.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81459 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-05 00:53:14 +00:00
qwell ba1bb98353 Merged revisions 81455 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

(closes issue #10634)
........
r81455 | qwell | 2007-09-04 15:54:51 -0500 (Tue, 04 Sep 2007) | 4 lines

Rather than attempt to play a file, we can just check whether it exists.

Issue 10634, patch by me, testing by pabelanger, sanity checked by bweschke

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81456 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-04 20:59:04 +00:00
qwell aae35e3796 Merged revisions 81453 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

(closes issue #10644)
........
r81453 | qwell | 2007-09-04 14:56:06 -0500 (Tue, 04 Sep 2007) | 4 lines

Change default followme config file to point to the correct files.

Issue 10644, patch by pabelanger

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81454 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-04 19:56:46 +00:00
russell ceee1bcb71 Don't check for and include strlcpy and strlcat in editline. We also include
them directly in Asterisk.  For platforms that need them (like my mac), you
will get a linker error due to the functions being included twice.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81452 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-04 19:51:37 +00:00
russell 3ed525cd1d Merged revisions 81448 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r81448 | russell | 2007-09-04 13:37:44 -0500 (Tue, 04 Sep 2007) | 4 lines

Remove the typedefs on ao2_container and ao2_iterator.  This is simply because
we don't typedef objects anywhere else in Asterisk, so we might as well make
this follow the same convention.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81449 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-04 18:40:07 +00:00
russell edfa281ad3 logger.h depends on options.h, so go ahead and include it
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81445 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-04 18:02:02 +00:00
kpfleming b970a6e03d Merged revisions 81442 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r81442 | kpfleming | 2007-09-04 11:40:39 -0500 (Tue, 04 Sep 2007) | 2 lines

there is no point in sending 401 Unauthorized to a UAS that sent us a properly-formatted Authentication header with the expected username and nonce but an incorrect response (which indicates the shared secret does not match)... instead, let's send 403 Forbidden so that the UAS doesn't retry with the same authentication credentials repeatedly

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81443 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-04 16:41:14 +00:00
file 9db3e103c3 (closes issue #10633)
Reported by: pabelanger
Patches:
      extensions.ael.sample.patch uploaded by pabelanger (license 224)
Update extensions.ael.sample with voicemail and | changes.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81441 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-04 14:28:13 +00:00
file 441c634d0e Merged revisions 81439 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r81439 | file | 2007-09-04 11:23:18 -0300 (Tue, 04 Sep 2007) | 6 lines

(closes issue #10632)
Reported by: jamesgolovich
Patches:
      asterisk-iaxfirmwareleak.diff.txt uploaded by jamesgolovich (license 176)
Fix memory leak when unloading chan_iax2. The firmware files were not being freed.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81440 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-04 14:25:21 +00:00
file 868993140f Merged revisions 81437 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r81437 | file | 2007-09-04 10:46:23 -0300 (Tue, 04 Sep 2007) | 4 lines

(closes issue #10476)
Reported by: mdu113
Only look for the end of a digit when waiting for a digit. This in turn disables emulation in the core.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81438 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-04 13:47:33 +00:00
file f35b1d4b35 Merged revisions 81435 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r81435 | file | 2007-09-04 10:10:56 -0300 (Tue, 04 Sep 2007) | 7 lines

(closes issue #10610)
Reported by: john
Patches:
      dns.c.patch uploaded by john (license 218)
Tested by: mvanbaak
Don't return a match if no SRV record actually exists.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81436 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-04 13:11:49 +00:00
russell 94c9b774b9 Merged revisions 81433 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r81433 | russell | 2007-09-03 13:57:53 -0500 (Mon, 03 Sep 2007) | 5 lines

Remove a couple of calls to ast_string_field_free_pools() on peers in error
handling blocks in the code for building peers.  The peer object destructor
does this and doing it twice will cause a crash.
(closes issue #10625, reported by and patched by pnlarsson)

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81434 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-03 18:59:08 +00:00
tilghman b79a3ec5ce Once we get past the file checks, we're loading, so clear the FILEUNCHANGED flag (fixes #include) (closes issue #10629)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81432 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-03 18:01:58 +00:00
tilghman f18daad6e5 Merged revisions 81415 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r81415 | tilghman | 2007-08-31 14:16:52 -0500 (Fri, 31 Aug 2007) | 2 lines

The IF() function was not allowing true values that had embedded colons (closes issue #10613)

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81431 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-03 03:01:31 +00:00
tilghman 9c744bc799 We shouldn't use a filename blindly without checking to make sure it's unused first
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81430 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-02 14:37:53 +00:00
mmichelson 81a46b1d19 Merged revisions 81426 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r81426 | mmichelson | 2007-09-01 01:02:06 -0500 (Sat, 01 Sep 2007) | 4 lines

Making match_by_addr into ao2_match_by_addr and making it available
everywhere since it could be a handy callback to have


........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81427 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-01 06:03:22 +00:00
russell 4c85ce7007 Merged revisions 81418 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r81418 | russell | 2007-08-31 16:27:49 -0500 (Fri, 31 Aug 2007) | 2 lines

Remove references to a debugging parameter that does not exist

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81419 f38db490-d61c-443f-a65b-d21fe96a405b
2007-08-31 21:29:25 +00:00
mmichelson 7ee2068289 Merged revisions 81416 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r81416 | mmichelson | 2007-08-31 14:48:55 -0500 (Fri, 31 Aug 2007) | 6 lines

Fixed broken behavior of a reload on realtime queues. Prior to this patch, if a reload was issued and
a realtime queue had callers waiting in it, then the queue would be removed from the queue list, but it would
not actually be freed (in fact, a debug message warning about a memory leak would come up). With this patch,
reloads do not touch realtime queues at all.


........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81417 f38db490-d61c-443f-a65b-d21fe96a405b
2007-08-31 19:50:26 +00:00
qwell 383fe47a06 Merged revisions 81412 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

(closes issue #10621)
........
r81412 | qwell | 2007-08-31 13:44:44 -0500 (Fri, 31 Aug 2007) | 4 lines

Re-order dial options to be in line with the existing alpha order.

Issue 10621, initial patch by junky

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81413 f38db490-d61c-443f-a65b-d21fe96a405b
2007-08-31 18:46:02 +00:00
phsultan 6f40148876 Merged revisions 81410 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r81410 | phsultan | 2007-08-31 19:38:26 +0200 (Fri, 31 Aug 2007) | 3 lines

Make the 'gtalk show channels' CLI command available.

Closes issue 10548, reported by keepitcool.
........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81411 f38db490-d61c-443f-a65b-d21fe96a405b
2007-08-31 17:43:50 +00:00
kpfleming 44f5ebb9b4 Merged revisions 81405 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r81405 | kpfleming | 2007-08-31 10:51:45 -0500 (Fri, 31 Aug 2007) | 2 lines

add missing "transcoder show" (and deprecated "show transcoder") CLI commands that were in 1.2 but never added to 1.4

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81408 f38db490-d61c-443f-a65b-d21fe96a405b
2007-08-31 15:58:31 +00:00
file 65bb33a46b Merged revisions 81406 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r81406 | file | 2007-08-31 12:53:16 -0300 (Fri, 31 Aug 2007) | 2 lines

Make it the engine's responsible to check for the presence of results.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81407 f38db490-d61c-443f-a65b-d21fe96a405b
2007-08-31 15:54:32 +00:00
file e186f8cc56 Merged revisions 81403 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r81403 | file | 2007-08-31 11:38:59 -0300 (Fri, 31 Aug 2007) | 4 lines

(closes issue #10618)
Reported by: dimas
Don't pass through the stopped sounds frame.... just drop it.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81404 f38db490-d61c-443f-a65b-d21fe96a405b
2007-08-31 14:40:21 +00:00
file b4e50cec36 Merged revisions 81401 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r81401 | file | 2007-08-30 20:53:41 -0300 (Thu, 30 Aug 2007) | 4 lines

(closes issue #10009)
Reported by: dimas
Don't output a bridge failed warning message if it failed because one of the channels was part of the masquerade process. That is perfectly normal.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81402 f38db490-d61c-443f-a65b-d21fe96a405b
2007-08-30 23:55:39 +00:00
tilghman f27a0227a8 Add new queryable fields from zaptel to 'zap show status'
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81400 f38db490-d61c-443f-a65b-d21fe96a405b
2007-08-30 23:52:32 +00:00
mmichelson d2bd642226 Merged revisions 81397 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r81397 | mmichelson | 2007-08-30 17:05:56 -0500 (Thu, 30 Aug 2007) | 7 lines

Removing an extraneous (and possibly misleading) log message. Firstly, if the announce file isn't found, the 
streaming functions will report it. Secondly, not all non-zero returns from play_file mean that the announce file
wasn't found. Positive return values simply mean that a digit was pressed (most likely to skip through the announcement).

(closes issue #10612, reported and patched by dimas)


........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81398 f38db490-d61c-443f-a65b-d21fe96a405b
2007-08-30 22:08:51 +00:00
file 69dd604b73 Merged revisions 81395 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r81395 | file | 2007-08-30 18:23:50 -0300 (Thu, 30 Aug 2007) | 6 lines

(closes issue #10514)
Reported by: casper
Patches:
      chan_sip.c.80129.diff uploaded by casper (license 55)
Remove needless check for AUTH_UNKNOWN_DOMAIN. It was impossible for it to ever be that value.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81396 f38db490-d61c-443f-a65b-d21fe96a405b
2007-08-30 21:25:52 +00:00
file bba89969e0 (closes issue #10565)
Reported by: tootai
Make sure the external IP address has the standard SIP port set for when the user does not specify the port in the externip setting.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81394 f38db490-d61c-443f-a65b-d21fe96a405b
2007-08-30 21:17:21 +00:00
murf 90dc1be723 Merged revisions 81392 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r81392 | murf | 2007-08-30 15:11:48 -0600 (Thu, 30 Aug 2007) | 1 line

via issue 10599, where 'CDR already initialized' messages are being generated. Since all channels will have an init'd CDR attached at creation time, this message is now particularly useless. Removed.
........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81393 f38db490-d61c-443f-a65b-d21fe96a405b
2007-08-30 21:16:20 +00:00
file bc03ef5a30 (closes issue #10336)
Reported by: junky
Patches:
      minivm_output2.diff uploaded by junky (license 177)
Change console output of minivm show stats to be more simple for external parsing.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81391 f38db490-d61c-443f-a65b-d21fe96a405b
2007-08-30 20:55:19 +00:00
tilghman f925e7cf1b A schedule id of 0 is not possible and is used to flag that we want to add a new item
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81390 f38db490-d61c-443f-a65b-d21fe96a405b
2007-08-30 20:31:45 +00:00
tilghman 858f889967 Change wording as requested by Kevin
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81389 f38db490-d61c-443f-a65b-d21fe96a405b
2007-08-30 19:43:36 +00:00