Commit Graph

4162 Commits (645af85225ad0611e6130250819a3502fe3b2173)

Author SHA1 Message Date
Joshua Colp cac21aa19b Make it so that if a peer is determined to be unreachable using qualify their devicestate will report back unavailable.
18 years ago
Joshua Colp 8b309c7bb9 Fix improbable but possible memory leaks in chan_zap.
18 years ago
Russell Bryant ea00780d49 When traversing the list of channel variables here in transmit_invite(), the
18 years ago
Russell Bryant 69e42e6096 Fix up some indentation.
18 years ago
Joshua Colp 10c172eb00 If a SIP channel is put on hold multiple times do not keep incrementing the onHold value.
18 years ago
Jason Parker 7fa3a53ec2 Make sure we destroy the config structure on configuration failure.
18 years ago
Luigi Rizzo a0edff2477 Rename ast_string_field_free_pool to ast_string_field_free_memory,
18 years ago
Joshua Colp 986e8a3ae8 Make subscribecontext behave as advertised. It will now look for the presence of a hint in the given context (be it subscribecontext or context).
18 years ago
Joshua Colp e49faa404a If an INFO request within a dialog is received with a content length of 0 simply send back a 200 OK. It is valid to do this and the remote side is probably using it to make sure the signalling is still alive.
18 years ago
Jason Parker ac6218741f Make sure we set the poll fds to NULL after free()ing it.
18 years ago
Jason Parker 40cd95fc27 Don't try to allocate memory that we're just going to re-allocate later anyways.
18 years ago
Russell Bryant 1561187fc4 Merge the changes from team/russell/iax2_poke_fix and iax2-poke-fix-trunk
18 years ago
Jason Parker fc51acbc73 Only try to clean out h323/ if the h323/Makefile exists.
18 years ago
Joshua Colp 143536912e Fix issue where if both sides of the dialog cancelled the dialog at the same time chan_sip could kepe retransmitting a response for no reason.
18 years ago
Jason Parker 1b7b80da3a Correctly respect hidecalleridname configuration option.
18 years ago
Joshua Colp d6d7384355 After reading online I have confirmed that Record-Route headers should be copied to 1xx responses as well.
18 years ago
Christian Richter e4df4c58ec we send DISCONNECT instead of RELEASE/RELEASE_COMPLETE if the dialplan does not match after an overlap call. Also added out_cause=1
18 years ago
Joshua Colp a5b69b3583 Fix two issues with domains and transfers. If a port was given in the hostname it was treated as part of the hostname. If domains were configured but external domains were not enabled all transfers would be considered remote.
18 years ago
Joshua Colp 918ee9ae5b Set port number in received as information for registrations as well.
18 years ago
Russell Bryant 74450c6eff Revert erroneous commit.
18 years ago
Russell Bryant 236872e7c4 Add support for setting the maximum trunk size for IAX2 trunking
18 years ago
Russell Bryant ed426a7165 If Asterisk is in the middle of shutting down, respond to OPTIONS
18 years ago
Joshua Colp faf4b212eb Whoops, forgot to remove the original sip_scheddestroy.
18 years ago
Joshua Colp c9638888aa Don't schedule dialog destruction if a MESSAGE is received using an existing dialog.
18 years ago
Philippe Sultan ab36dd5843 Fix the output for this channel help CLI command
18 years ago
Russell Bryant 3ba62c30b9 Make the default for the srvlookup option to be yes. It doesn't really make
18 years ago
Joshua Colp 437a6ffcd3 When creating a new packet don't try to stop retransmission of it. It was just allocated/created so it's impossible for it to have already been scheduled.
18 years ago
Joshua Colp 3b9fafc1e0 If devicestate is passed a port number strip it out.
18 years ago
Joshua Colp e568fc66d9 Add support for handling a 182 Queued response.
18 years ago
Joshua Colp 474e0e8d12 Don't perform a reinvite if a transfer is in progress.
18 years ago
Russell Bryant 21d9b7996b Do deadlock avoidance in a couple more places. You can't lock two channels
18 years ago
Kevin P. Fleming 544904070f callers of sig2str already add the word 'signalling' in the appropriate place, so don't duplicate it
18 years ago
Russell Bryant f741decf40 Use snprintf instead of sprintf in one place. There is no vulnerability here
18 years ago
Christian Richter e6b3384b48 terminate USERUSER String with 0
18 years ago
Jason Parker cf8f092d98 Add dist-clean support for subdirs.
18 years ago
Dwayne M. Hubbard bae4135759 moved get_base_channel() code from action_redirect to ast_channel_masquerade() for issue 7706 and BE-160
18 years ago
Russell Bryant b34251422c Remove another file in "make clean".
18 years ago
Dwayne M. Hubbard 7c4e477fde if an Agent is redirected, the base channel should actually be redirected. This was causing multiple issues, especially issue 7706 and BE-160
18 years ago
Kevin P. Fleming e690ff69da avoid the weird usage of assert() in the ALSA header files that gcc 4.2 wants to complain about
18 years ago
Russell Bryant a8ec2e2356 I changed my mind ... I think this should be a LOG_NOTICE.
18 years ago
Russell Bryant f77e615e9f Add a log message that was requested by the masses in the developer tutorial
18 years ago
Russell Bryant d2186a55c0 Fix building chan_misdn under dev-mode. (please run the configure script
18 years ago
Tilghman Lesher 51601e2e1f Remove unused 4k of memory on the program stack (closes issue #10827)
18 years ago
Christian Richter b0012671db fixed round_robin group dial method, this never worked well on BRI Ports (2 channels)
18 years ago
Russell Bryant d6b8fb4dc0 gcc 4.2 has a new set of warnings dealing with cosnt pointers. This set of
18 years ago
Joshua Colp 9ffb2fe0cf Fix video under certain circumstances. It would have been possible for the formats on the channel to not contain the video format.
18 years ago
Joshua Colp 00000995f3 Make sure the minimum T1 timer value is obeyed in all cases.
18 years ago
Joshua Colp a39ed78af6 Fix a minor spelling error.
18 years ago
Russell Bryant 1b242b87ff When handling a reload of chan_iax2, don't use an ao2_callback() to POKE all
18 years ago
Joshua Colp 4be09d967e (closes issue #10760)
18 years ago