Commit Graph

4096 Commits (63669c4496ab86833c8b9afac366b1e3293283e7)

Author SHA1 Message Date
Russell Bryant 52a37f77c7 Remove a couple of calls to ast_string_field_free_pools() on peers in error
18 years ago
Philippe Sultan 1da5446f1a Make the 'gtalk show channels' CLI command available.
18 years ago
Joshua Colp fcee92481e (closes issue #10514)
18 years ago
Russell Bryant 5f336e5a67 Add missing checks for the PTRACING define.
18 years ago
Christian Richter f4126ffe68 Fixed some warnings.
18 years ago
Christian Richter 6576e93697 Fixed a severe issue where a misdn_read would lock the channel, but read would
18 years ago
Joshua Colp 8fcc537329 (closes issue #9690)
18 years ago
Russell Bryant 587478ac3f Change the message about receiving a mini-frame before the first full voice
18 years ago
Mark Michelson 284c7cde35 DTMF begin frames should be ignored so that when an agent acks a call with the '#' key,
18 years ago
Joshua Colp 7a47ac4960 (closes issue #10561)
18 years ago
Russell Bryant 73275955bb Remove an extra signal_condition() for the scheduler thread.
18 years ago
Russell Bryant f3d98a5f3c Fix some issues with the handling of the scheduler in chan_iax2. Most of the
18 years ago
Russell Bryant a4e418458b If dnsmgr is in use, and no DNS servers are available when Asterisk first
18 years ago
Philippe Sultan 0518339c30 Closes issue #10509
18 years ago
Dwayne M. Hubbard 2aff2acf0a make misdn/isdn_lib compile without warnings
18 years ago
Dwayne M. Hubbard 4cf31ac7e1 make chan_misdn compile without warnings
18 years ago
Kevin P. Fleming 9a118809b4 report the actual channel number that was unregistered, instead of assuming that the interface list consists of channels 1 through <x> with no gaps in the sequence
18 years ago
Russell Bryant a44c1d55a2 Fix some code where it was possible for a reference to a peer to not get
18 years ago
Russell Bryant b2c65cf51d This is a hack to maintain old behavior of chan_iax2. This ensures that if
18 years ago
Russell Bryant c5cf1e50ac Don't crash when using realtime in chan_sip without an insecure setting in the database.
18 years ago
Russell Bryant 566371bd50 Merge changes from team/russell/iax_refcount.
18 years ago
Russell Bryant 3c2eae9ab4 Don't record SIP dialog history if it's not turned on. Also, put an upper
18 years ago
Russell Bryant db1f93048f Don't try to dereference the owner channel when it may not exist
18 years ago
Russell Bryant 467ceebc82 Avoid a crash in the handling of DTMF based Caller ID. It is valid for
18 years ago
Jason Parker f1cb3f70b7 Don't send a semicolon over the wire in sip notify messages.
18 years ago
Jason Parker e9ab13fa81 Re-add the setting of callerid name and number.
18 years ago
Russell Bryant 9be377d89f Fix some crashes in chan_sip. This patch changes various places that add items
18 years ago
Christian Richter c71c5098b7 sometimes we don't need to signal dtmf tones to asterisk, we just want them to go through as inband. Otherwise they might be generated by the other channel partner and then there is a double tone.
18 years ago
Russell Bryant 0dbd8e04af Fix more deadlocks in chan_iax2 that were introduced by making frame handling
18 years ago
Mark Michelson 6ec280adfc Fixes a problem where agents would get stuck busy due to their wrapuptime being longer than the queue's wrapuptime and
18 years ago
Christian Richter 6d6a045cc0 0x80 + protocol is wrong for USERUSER when we want to send IA5 Chars.
18 years ago
Joshua Colp e856a6fb34 (closes issue #10456)
18 years ago
Russell Bryant e3ecc74dc1 Fix another spot where an iax2_peer would be leaked if realtime was in use.
18 years ago
Russell Bryant a713275c1b Fix some memory leaks throughout chan_iax2 related to the use of realtime.
18 years ago
Russell Bryant f2de04d1d1 Don't call find_peer in registry_authrequest with the pvt lock held to avoid a
18 years ago
Russell Bryant 68faf63811 Release the pvt lock before calling find_peer in register_verify to avoid a
18 years ago
Russell Bryant c06aba4c8a Don't call find_peer within update_registry with a pvt lock held. This can
18 years ago
Russell Bryant 60bcd4e03c I am fighting deadlocks in chan_iax2. I have tracked them down to a single
18 years ago
Russell Bryant 4f785d7d28 Fix a potential deadlock in socket_process. check_provisioning can eventually
18 years ago
Joshua Colp 9a35428295 (closes issue #10437)
18 years ago
Christian Richter 1f62b98d45 fixed a bug with the useruser information element. We send them now also in the disconnect message.
18 years ago
Mark Michelson 6c3d28a231 I broke canreinvite...Now I'm fixing it. I put some new code in the wrong place and so I've reverted the canreinvite section to how it was and put my new code where it should be.
18 years ago
Jason Parker cb0701052c Allow chan_sip to build in devmode
18 years ago
Jason Parker 1b58e7a828 Properly check the capabilities count to avoid a segfault.
18 years ago
Russell Bryant c40325aecc Merged revisions 78370 via svnmerge from
18 years ago
Russell Bryant 2e8439052f Fix an issue where dynamic threads can get free'd, but still exist in the
18 years ago
Joshua Colp 03bcbd11c1 It is possible for a transfer to occur before the remote device has our tag in which case they send none in the transfer. In this case we need to not fail the transfer dialog lookup.
18 years ago
Mark Michelson b463a8dcbb Fixed a mistake I made in realtime_peer which caused it to return NULL every time.
18 years ago
Tilghman Lesher a7ade6f213 If peer is not found, the error message is misleading (should be peer not found, not ACL failure)
18 years ago
Mark Michelson 05ba4d90d4 Changed the behavior of sip's realtime_peer function to match the corresponding way of matching for non-realtime peers.
18 years ago