Commit Graph

1069 Commits (1cb1bbbe8dcbb744f26d81c879b4480ac52ea66a)

Author SHA1 Message Date
Russell Bryant cbfeb816e1 Move the check for a failure of ast_channel_alloc() to before locking the
19 years ago
Olle Johansson 2e738d5a7c Issue #8793 bad response for Unsupported Extension (different fix).
19 years ago
Kevin P. Fleming 2194a0b079 ensure that threads which are supposed to be detached (because we aren't going to wait on them) are created properly
19 years ago
Olle Johansson 59ae6dac08 Issue 8596: Set CAN_BYE flag for 100 trying too
19 years ago
Russell Bryant 798116918e Remove a couple of misplaced dots in log messages. This was reported by
19 years ago
Olle Johansson c3b8d9f510 Issue #8592 - handle 504 as 503 - congestion
19 years ago
Olle Johansson d37fee2b0f Issue #8528 - make sure we don't delete the dialog too quickly after receiving
19 years ago
Olle Johansson 8eb9c059e5 Don't add Contact header on BYE, CANCEL, MESSAGE requests
19 years ago
Olle Johansson c70018c590 Only set the ALREADYGONE flag once in handle_response()
19 years ago
Olle Johansson e76ee063e6 Issue 8319 - noriyuki - nonce-count updated *after* use
19 years ago
Olle Johansson faee7ae5f1 Do proper test and don't leave dialogs hanging...
19 years ago
Olle Johansson 96a36252b6 Change some logging levels. Not having hints is not an ERROR, but still should be reported.
19 years ago
Olle Johansson 279ebd00c5 Remove unused variable (rizzo)
19 years ago
Joshua Colp fea6c62d61 Free history items at the end of use of the temporary SIP pvt structure. (issue #8383 reported by benh)
19 years ago
Olle Johansson 0b9a8ee148 Just to be safe, disable all the scheduled items after deleting a scheduler entry (rizzo)
19 years ago
Olle Johansson 08570a5080 Don't fixup if we haven't got PVT. Suggestion from Martin Vit on -dev mailing list inspired
19 years ago
Olle Johansson f41333b1c4 CANCEL requests are never authenticated (according to RFC 3261)
19 years ago
Olle Johansson 618dd887f1 Send error message if we fail to allocate sip socket, possibly caused by too few
19 years ago
Olle Johansson e49736b059 Sending 200 OK and not getting ACK is considered critical for the call.
19 years ago
Olle Johansson 62cb689e89 Avoid collissions between the peerpoke system and the retransmits. Issue #8272.
19 years ago
Tilghman Lesher 442781850b Having more than 255 old messages caused corruption in the new/old count
19 years ago
Olle Johansson ff0ce011a0 Don't send 487 if we've already sent 200 OK on invite at time of receiving a BYE in the same transaction.
19 years ago
Olle Johansson 474abf4656 Clear dialog on loop (backport from 1.4 by mistake)
19 years ago
Olle Johansson 55867f295a - Don't check for ignore in blocks that isn't reached if ignore is on...
19 years ago
Olle Johansson a7e9e0893b Fix multipart/mixed SDP support (issue 8010, alphaque)
19 years ago
Olle Johansson e37d7b6682 Destroy the proper dialog...
19 years ago
Olle Johansson 735b4cf688 Remove dialog properly at unload of module (rizzo)
19 years ago
Olle Johansson b4392d33ed Don't ever reply to an ACK. (Issue 8265)
19 years ago
Joshua Colp 1961bac13d Repeat after me oej: I will at least make sure my code compiles before I commit it.
19 years ago
Olle Johansson 7908be0c2f Don't overwrite flags in the packet
19 years ago
Olle Johansson 6a662fe33e Another try to fix ;rport NAT traversal support (issue #7473)
19 years ago
Olle Johansson e807fbcec5 If peer fails ACL check, fail the REGISTER attempt
19 years ago
Olle Johansson 2405e775b1 On the other hand, we already copy the NAT flags... Reverting.
19 years ago
Olle Johansson 093d6d9554 Issue 7473 - support ;rport on REGISTER requests too.
19 years ago
Olle Johansson 154c4e9504 Issue #7869 - Stop sending 302 redirect when not getting an answer...
19 years ago
Olle Johansson 2bec3b7627 issue #7608: Notifications with wrong content-type. Reported by jsiddall.
19 years ago
Olle Johansson 7a5dd9d78b Issue #7240, by mistake only committed to trunk (now 1.4), reported by
19 years ago
Olle Johansson 67f0e37177 Working to resolve #7608 - adding debug output
19 years ago
Olle Johansson 4dc847a0f4 Fix the attack shield for 1.2 too. REFER and NOTIFY can create dialogs
19 years ago
Joshua Colp e0cbd7f2d9 Don't create a "real" pvt structure for requests that shouldn't be able to create one. Instead use a temporary pvt and fill it with enough information so we can send a reply.
19 years ago
Olle Johansson 2b0634ab95 After some research, we realized that the default behaviour since a long
19 years ago
Joshua Colp 01a7955445 Use responses rather then replies even though they mean the same thing.
19 years ago
Joshua Colp e64fa8614d Add 'ignoreoodreplies' option which will not create a pvt structure on a SIP response but instead basically drop it.
19 years ago
Kevin P. Fleming ffb75188e1 ensure that IAX2 and SIP sockets allow UDP fragmentation when running on Linux (thanks to Brian Candler on the asterisk-dev list for the tip)
19 years ago
Olle Johansson cd79e99638 Issue #8101 - wrong parameter for screening in remote-party-id
19 years ago
Kevin P. Fleming a8c86fb9b2 fix Polycom presence notification again
19 years ago
Kevin P. Fleming 87706f538e remove workaround for old Polycom firmware SUBSCRIBE requests
19 years ago
Joshua Colp e0408416d3 Change the fd on the I/O context in case it changed during the reload, which is indeed possible. (issue #7943 reported by eclubb)
19 years ago
Joshua Colp 87803a8ac6 Put in missing \ns on the end of ast_logs (issue #7936 reported by wojtekka)
19 years ago
Joshua Colp 12afd66083 Use proper type to represent the group variable (issue #8025 reported by makoto)
19 years ago