Commit Graph

14220 Commits (f13325ba101b98143bfa6d289a49d1929f88bd2d)
 

Author SHA1 Message Date
Brett Bryant f13325ba10 Fixes an issue with the Newchannel AMI event during the Masquerading process.
16 years ago
Terry Wilson a4aea9fbd0 Don't fail a masquerade if it is already being hung up
16 years ago
Tilghman Lesher b94a0e14a2 Solaris compatibility fixes
16 years ago
Terry Wilson 947cea177f Don't let a Local channel get bridged to itself
16 years ago
David Vossel a0579869a7 RFC3261 section 12.2 explicitly says out of order requests are responded with a 500 Server Internal Error response.
16 years ago
Matthew Nicholson ffeacadcea Handle media specific T.38 SDP information
16 years ago
David Vossel abf7e809c6 During check_pendings, if the dialog is terminated with a CANCEL, change the invitestate to INV_CANCEL like in sip_hangup.
16 years ago
Russell Bryant bcd4e8787c Fix a 100% CPU consumption problem when setting console=yes in asterisk.conf.
16 years ago
Tilghman Lesher a695516724 Document addition of encoding parameter.
16 years ago
Tilghman Lesher cbbc615e41 Allow the encoding to be set, in case local charset does not agree with database.
16 years ago
Richard Mudgett 4c511da0c1 In chan_iax2.c:schedule_delivery() calls ast_bridged_channel() on an unlocked channel.
16 years ago
Tilghman Lesher 210ec76dba Underquoted definition of stringfield macro.
16 years ago
Tilghman Lesher 3fec8c28ad Try both the encoded and unencoded subscription URI for a match in hints.
16 years ago
Brett Bryant f9b2036d86 Add a check to fix a rare segmentation fault you'd get if ast_frdup couldn't allocate
16 years ago
Tilghman Lesher 0994ab3574 Less than zero is an error, not any non-zero value.
16 years ago
Brett Bryant 3702c0cc02 Fix misvalidation of meetme pins in conjunction with the 'a' MeetMe flag.
16 years ago
Alec L Davis 4675573b98 ast_channel_masquerade: remove extra else if
16 years ago
Alec L Davis 17d1b17be5 ast_channel_masquerade: Avoid recursive masquerades.
16 years ago
Matthew Nicholson f2e8c85dfa Use ast_dynamic_str when processing hint state changes
16 years ago
Olle Johansson 8aa9f1881a Make sure we always free variables properly in manager originate.
16 years ago
Tilghman Lesher 41969111bd Blank columns should get set on reload, not ignored.
16 years ago
Matthew Nicholson 6f73ea7750 Use ast_strdup() instead of ast_strdupa() while processing in ast_hint_state_changed().
16 years ago
Jason Parker 510f98c4c7 Add LSB headers for Debian init script, since Debian will complain if it isn't there.
16 years ago
Matthew Nicholson 18e10794d9 Don't limit hint processing in ast_hint_state_changed() to AST_MAX_EXTENSION length strings.
16 years ago
Matthew Nicholson 5f9b0604b8 Don't stop printing cdr variables if we encounter one with a blank name or value.
16 years ago
Jeff Peeler a91c96ba5d whitespace fix
16 years ago
Jeff Peeler fa2b4c0196 Ensure mailbox is not filled to capacity before doing message forwarding.
16 years ago
Matthew Nicholson b34044bd3a Don't clear the username from a realtime database when a registration expires.
16 years ago
Matthew Nicholson 319b5134a9 Only drop duplicate answer frames if the channel is bridged.
16 years ago
Jason Parker b6bd325021 Add stuff to svn:ignore for tests/ directory.
16 years ago
Olle Johansson 7727748565 Handle error response when we can't make file compatible
16 years ago
Terry Wilson 1b3cdeab25 Return -1 if chan_local doesn't support an option
16 years ago
Paul Belanger 59349472bb Load iax.conf before registering any functions/applications/actions.
16 years ago
Richard Mudgett 111e145ef6 An outgoing call may not get hung up if a pre-connect incoming ISDN call is disconnected.
16 years ago
David Vossel 5f8e639d61 Fixes sip extension state update DEADLOCK
16 years ago
Terry Wilson 7fd5264698 Inherit CHANNEL() writes to both sides of a Local channel
16 years ago
Tilghman Lesher 619807167e Missing newline
16 years ago
Tilghman Lesher ab40f7e68d Fix Mac OS X build.
16 years ago
Paul Belanger 725e695859 GCC 4.2.x optimizations result in improper behavior of GSM codec
16 years ago
Jason Parker 7f9358db02 Transmit silence when reading DTMF in ast_readstring.
16 years ago
Brett Bryant 314ac1bea6 Fixes an issue with MOH where it doesn't recover cleanly when it can't play a file and would just stop, instead of continuing to find the next playable file in the MOH class.
16 years ago
David Vossel 49e083523d In retrans_pkt, do not unlock pvt until the end of the function on a transmit failure.
16 years ago
Tilghman Lesher 3d70384b2f Catch invalid extensions at the parser, instead of making the core deal with them.
16 years ago
Tilghman Lesher a91eaba875 Use poll, if indicated to do so, in the ast_poll2 implementation.
16 years ago
Brett Bryant 1811246e48 Fixes voicemail.conf issues where mailboxes with passwords that don't precede a comma would throw unnecessary error messages.
16 years ago
Tilghman Lesher 0653aeef5d Silly convenience script for BSD platforms.
16 years ago
Terry Wilson a2bf7447e2 Properly detect when a sound file doesn't exist
16 years ago
Brett Bryant a02ffb0a61 Fixes a bug in manager.c where the default configuration values weren't reset when the manager configuration was reloaded.
16 years ago
David Vossel f9927f1291 Removed relatedpeer code from sip_autodestruct
16 years ago
Tilghman Lesher 408cf5d2a2 Ensure that all areas that previously used select(2) now use poll(2), with implementations that need poll(2) implemented with select(2) safe against 1024-bit overflows.
16 years ago