Commit Graph

2153 Commits (3b72686994f80f2404e1b39ceec84222a4a4f142)

Author SHA1 Message Date
Mark Spencer 82d52ffe35 Use maxdomainlen in chan_sip (bug #4212)
21 years ago
Mark Spencer 00bcbaaa05 Fix gethostname calls (bug #4198, with mods)
21 years ago
Russell Bryant 7e83b3a4b1 now fix the formatting part (bug #4207)
21 years ago
Russell Bryant 6ce084b7e2 remove unreachable block of code (bug #4207)
21 years ago
Kevin P. Fleming 4d2537ae11 major re-work of dialplan functions, including:
21 years ago
Mark Spencer 0575c11d72 Merge formatting changes (bug #4172)
21 years ago
Mark Spencer 2fcda7000b Minor protocol fixes (bug #4169)
21 years ago
Kevin P. Fleming 6f118fe66a remove extraneous manual string termination
21 years ago
Kevin P. Fleming 7d6ba573e5 move some debugging output to a higher debug level (bug #4119)
21 years ago
Kevin P. Fleming aba598c26f fix build on FreeBSD (bug #4125)
21 years ago
Kevin P. Fleming 135f392c62 solve memory leak and allow chan_mgcp to be unloaded (bug #4148)
21 years ago
Kevin P. Fleming 38c513fd02 ensure the SIP socket is closed on module unload (bug #4149)
21 years ago
Kevin P. Fleming 50b9f0e970 fix breakage when ast_copy_string is used to copy substrings (bug #4146, but a different fix)
21 years ago
Jeremy McNamara 09ed70fcaf Fix one-way audio issues with CCM and possibly other [broken] endpoints. Bug #4135
21 years ago
Jeremy McNamara f0c47a88ba Fix one-way audio issues with CCM and possibly other [broken] endpoints. Bug #4135
21 years ago
Kevin P. Fleming a813234dcd simplify argument parsing in sip_prune_realtime
21 years ago
Kevin P. Fleming ba04eb12ef use symbolic constants for RTP method flags, and add debugging output to sip_alloc to indicate when RTP is/is not allocated (bug #3986)
21 years ago
Kevin P. Fleming 98a973007d ensure astdb registration entries are parsed properly (bug #4126)
21 years ago
Kevin P. Fleming cd9a1226b5 ensure buffer size is computed properly for ast_copy_string
21 years ago
Mark Spencer f2c734ba04 Add support for native DTMF
21 years ago
Jeremy McNamara 931e1debff Fix dtmfmode, dtmfcodec capability, Faststart for users and peers. Bug #4112
21 years ago
Kevin P. Fleming 9a7b3b0347 testing has shown that ast_copy_string is nearly twice as fast as strncpy for the common use cases in Asterisk, so convert chan_sip over...
21 years ago
Kevin P. Fleming fe6517959e change (iax2,sip) show (peers,users) to use 'like <pattern>' for pattern-matching to be consistent with other CLI commands
21 years ago
Kevin P. Fleming f0df8b7172 attempt to not allocate RTP ports for SIP private structures unless they are needed (bug #3986)
21 years ago
Kevin P. Fleming dfd4f13f55 ensure object reference is removed after unlinking from container
21 years ago
Kevin P. Fleming f07020fa1c clean up reg_source_db
21 years ago
Kevin P. Fleming ce6a7846c0 properly check for error from pri_timer2idx (bug #4117)
21 years ago
Kevin P. Fleming b1826af735 add SIP_HEADER function, mark SIPGetHeader app deprecated (will be removed on 2005-05-31)
21 years ago
Kevin P. Fleming 7d4b53c57a add direct object unlink macro to ASTOBJ api
21 years ago
Kevin P. Fleming 82f888f457 enhance 'sip prune realtime' to support users as well as peers, and regex-based filtering
21 years ago
Kevin P. Fleming 8634ef9e4a don't use '%i' at all, since we have no current use cases that need non base-10 parsing (bug #4110)
21 years ago
Kevin P. Fleming ae90c1a014 make write() failures on Zap channels more prominent than 'debug' messages (bug #4107)
21 years ago
Jeremy McNamara 8cd6529426 Rework astersk make process to be compatable with the Open H.323 build process. Bug #3981
21 years ago
Jeremy McNamara 1ebd942a88 Rework astersk make process to be compatable with the Open H.323 build process. Bug #3981
21 years ago
Jeremy McNamara 45f7567d70 Fix codec negiocation on inbound calls. Bugs 3980, 4021, 4045
21 years ago
Kevin P. Fleming b2c3f0464f unregister reload command (bug #4102)
21 years ago
Jim Dixon da9a73f4c9 Fixed problem with 'radio' attribute vanishing upon zap reload
21 years ago
Kevin P. Fleming 7e058413fb allow fine-grained 'insecure' settings (bug #4024)
21 years ago
Mark Spencer 55a6d4c1b5 Oops :)
21 years ago
Mark Spencer b99c287ef6 Fix lockup in register timeout
21 years ago
Ben Kramer 5c735f4c68 / changed the logging in vpb_call()
21 years ago
Kevin P. Fleming 22ef00edde add manager events for Zaptel DND state changes (bug #4070, with mods)
21 years ago
Kevin P. Fleming 0fe9884e0b report IP of peer who sent failing registration (bug #4089)
21 years ago
Kevin P. Fleming cd932e2234 reset 'confirm' mode so DTMF can be used by Zap callees after confirming (bug #4083)
21 years ago
Kevin P. Fleming 2a4265b406 formatting cleanup (bug #4088)
21 years ago
Matthew Fredrickson fd4dbd6c5c Support for new signaling type Feature Group D (MF) through a tandem access
21 years ago
Kevin P. Fleming 5a6d5c1751 ensure cause code supplied by IAX2 peer is passed up to caller properly (bug #4064)
21 years ago
Kevin P. Fleming a729a57ba1 fix various compiler warnings
21 years ago
Kevin P. Fleming 1f9ab2380a use double-quotes instead of angle-brackets for non-system include files (bug #4058)
21 years ago
Jeremy McNamara e3db569d62 update so people don't whine any more
21 years ago
Russell Bryant a3168fdc23 fix potential seg fault in my patch that just went in, oops
21 years ago
Mark Spencer b49f1a7dfa Fix "show agents" when name is not present (bug #4030)
21 years ago
Russell Bryant 7bffc0459c add missing newlines, fix misspelling of nonexistent (bug #4027)
21 years ago
Mark Spencer 8d1744dd29 Add sched_when function (bug #4022)
21 years ago
Matthew Fredrickson b90f35b24f Fixed chan_alsa.c unload bug (bug #4019)
21 years ago
Kevin P. Fleming b052fe894b ensure that the random number generator(s) are always seeded with a different value during Asterisk startup
21 years ago
Ben Kramer 18e2c2e468 / updated to get it to use ast indications again after the change to ast_chan_tech stuff
21 years ago
Ben Kramer f61b19eda8 / fixed an inverted test
21 years ago
Mark Spencer 71a99bab18 Fix MGCP call waiting (bug #3971, with mods)
21 years ago
Kevin P. Fleming d254db31c8 *** empty log message ***
21 years ago
Mark Spencer a7230de79a Correctly choose end of number (i.e. if it ends in 'w' with nothing following)
21 years ago
Russell Bryant c66b66e45f actually space out the registrations :) (bug #3104)
21 years ago
Matthew Fredrickson ea60d42f67 If an agent still has "wrapuptime" left after he finishes a call and the
21 years ago
Kevin P. Fleming c7c20f8656 report non-codec capabilities in 'sip debug' properly (bug #3960)
21 years ago
Kevin P. Fleming 864f6a50b8 ensure that MGCP AMA flags are passed into CDR (bug #3962)
21 years ago
Kevin P. Fleming 2650a7f2ae optimize frame handling in agent_read()
21 years ago
Matthew Fredrickson d41e65cd0d Merging AOC notifications for bug #3843
21 years ago
Mark Spencer c8f858f2aa Alerting *can* be sent after proceeding (bug #3963)
21 years ago
Kevin P. Fleming f63923ae29 ensure account code specified in mgcp.conf propagates to CDR (bug #3951)
21 years ago
Kevin P. Fleming 8b2b938b7e correct IAX loading/binding message (bug #3953)
21 years ago
Kevin P. Fleming f9f59ae89d move start_network_thread to _before_ testing its result :-) (bug #3952)
21 years ago
Jeremy McNamara 4c736c3600 Better dependancy and version checking method, solve call problems when dealing with a gatekeeper, sanity check call cleanup, in hopes to avoid deadlocks (Bugs #3848 #3643, #3591)
21 years ago
Mark Spencer e06257cf2e Fix MGCP *67 to automatically reset callerid (bug #3940)
21 years ago
Jeremy McNamara 0efb0da41f Better dependancy and version checking method, solve call problems when dealing with a gatekeeper, sanity check call cleanup, in hopes to avoid deadlocks (Bugs #3848 #3643, #3591)
21 years ago
Kevin P. Fleming bbc8c2ce6f fix breakage from slin endianness commit earlier today (sorry :-()
21 years ago
Kevin P. Fleming b96ae79baa handle AST_FORMAT_SLINEAR endianness properly on big-endian systems (bug #3865)
21 years ago
Kevin P. Fleming 7438526620 fix various compiler warnings (bug #3938)
21 years ago
Russell Bryant 64ee493b54 remove old iax.h
21 years ago
Matthew Fredrickson b81f233e68 Merging in xylome's beaerer capabilty patch (bug 3547)
21 years ago
Kevin P. Fleming 661770497b Allow chan_iax2 to build on systems that don't define SO_NO_CHECK (bug #3908, round 2)
21 years ago
Kevin P. Fleming 2097977b7d Add 'iax2 reload' CLI command and fix peer counting with regex matches (bug #3876)
21 years ago
Mark Spencer 6ea8bf36f8 Fix IAX2 out of memory failure (bug #3907)
21 years ago
Anthony Minessale II c02caf1e91 add missing newlines (part2)
21 years ago
Anthony Minessale II 6afb37c9ae add missing newlines
21 years ago
Mark Spencer cadd117ed0 Add fixup to chan_phone (bug #3825)
21 years ago
Mark Spencer f3b51061e4 Add option to disable checksums on IAX
21 years ago
Mark Spencer eb91006b7c Allow functions to be written to (bug #2278, with mods)
21 years ago
Mark Spencer f966e5e186 Simplify endianness and fix for unaligned reads (bug #3867)
21 years ago
Mark Spencer dc9faa21e4 Fix a bunch of const stuff, merge queue changes, add experimental "hybrid" DTMF mode
21 years ago
Mark Spencer 5c12ec4755 Clear out received tag in 407/401's (bug #3885)
21 years ago
Mark Spencer 200b967871 Delete cross targets for gentone and friends
21 years ago
Mark Spencer 74075be1c4 Don't forget blank header in notify (bug #3877)
21 years ago
Mark Spencer 4fbb1a57c4 Cleanup SIP method stuff a little
21 years ago
Mark Spencer 4253cfd233 Avoid excessive "PROGRESS" messages (bug #3807)
21 years ago
Mark Spencer a0a2592025 Fix cross compiling (bug #3868)
21 years ago
Mark Spencer 32b3083ba8 Make status update on agents properly
21 years ago
Mark Spencer fdc402153d Minor formatting fixes
21 years ago
Mark Spencer 2bc067a740 Implement fax detect within i4l (bug #3827)
21 years ago
Mark Spencer c4f66c2c33 Fix DTMF formatting (bug #3853)
21 years ago
Mark Spencer 03f5290b89 Add SIP real authentication (bug #3782)
21 years ago
Mark Spencer 78d9eee141 Fix OSS endian issues in OSS (bug #3846)
21 years ago
Mark Spencer e7b18536c4 Fix SIP/IAX caching (bug #3671)
21 years ago
Mark Spencer d8daf09817 fix endianness of OSS/Alsa (bug #3839)
21 years ago
Mark Spencer f5b6b2b953 Make sure regtimeout is initialized (bug #3845)
21 years ago
Mark Spencer aa25b367d6 Allow resetinterval to be "never"
21 years ago
Mark Spencer 4e156d3435 Fix portability (Bug #3842)
21 years ago
Mark Spencer 730194d609 Merge Russell's formatting patch (bug #3838)
21 years ago
Mark Spencer ea5228686c Fix chan_agent segfault (bug #3590)
21 years ago
Mark Spencer fea72cb65d Fix SIP realtime bug (somehow didn't get committed yesterday)
21 years ago
Mark Spencer 4e70bbc3b2 If the D-channel goes down and comes back up, consider it "up" on any event other than a pri down event.
21 years ago
Mark Spencer ceadbd2d91 Make sure we don't accept streams we can't handle (bug #3818)
21 years ago
Mark Spencer b0fa3b6450 Update SIP/IAX documentation and code (Bug #3810)
21 years ago
Ben Kramer c6822b3fb1 / changed ast_channel_tech structure init to the GCC-specific format, seems
21 years ago
Ben Kramer 6f5e43a60f / updated ast_channel_tech structure init.
21 years ago
Mark Spencer e31fd63b35 Add SIPPeers and SIPShowPeer manager events (bug #3693 with mods)
21 years ago
Mark Spencer d0e9afeb2b Minor sipredirect fixes (bug #3789)
21 years ago
Mark Spencer 5c3c5fb65c Fix "," to "." notation.
21 years ago
Mark Spencer 7353c879b0 Comment on sensitivity (bug #3802)
21 years ago
Mark Spencer 2af2747634 icseq increments only on requests, not responses (bug #3798)
21 years ago
Mark Spencer ef1b495d45 Strengthen RFC conformity with respect to tags and stupid SIP complexities.
21 years ago
Mark Spencer 0d63eccb11 Fix "little crash" in inuse handling (bug #3792)
21 years ago
Mark Spencer 1205aaa664 Fix tag issue (bug #3795)
21 years ago
Anthony Minessale II a8e79d3830 fix typo per stevek's req
21 years ago
Mark Spencer f9cfe60312 Add support for Solaris/x86 (bug #3064)
21 years ago
Mark Spencer 4c4264a448 Reorganize SIP code to make more readable (bug #3781)
21 years ago
Mark Spencer 47979c3e73 Make sip debug easier to read (bug #3785)
21 years ago
Mark Spencer 7082d0584e Add PLC and jitter buffer and iax2 meta trunk with timestamps (bug #2532, #3400)
21 years ago
Mark Spencer 488595c759 Cleanup registration expirey with realtime (bug #3751)
21 years ago
Mark Spencer f0449777db Fix missing newline to notice (bug #3775)
21 years ago
Ben Kramer 72c039758c / implementing callpickup
21 years ago
Mark Spencer 6b20a0f5db Inherit variables across local channel (bug #3769)
21 years ago
Mark Spencer c6c9c0a3ed Merge tony's refactoring code with small mods (bug #3710)
21 years ago
Mark Spencer cb9d518b3e Record read size
21 years ago
Russell Bryant 5dc4b018a4 updates from angler
21 years ago
Matthew Fredrickson 1220a0e2fb Making 2bct work only if transfer=yes in zapata.conf for the channel
21 years ago
Mark Spencer 3334ab2653 Remove duplicate CallerPres application
21 years ago
Mark Spencer 98a3c16be4 Slow down the registrations to space them out
21 years ago
Josh Roberson 4e395aac8b Fix compilation of chan_h323.c since removal of the private channel structures (Bug # 3738)
21 years ago
Ben Kramer 1a6a17aab8 / updated to work with new fixes for bug #3573
21 years ago
Mark Spencer a397a88192 Propagate device state properly when agentlogoff command is issued
21 years ago
Mark Spencer 0eb1f2ec44 If we're only queueing audio, don't queue when we really want to engage the masquerade
21 years ago
Mark Spencer 6f2ed85340 Don't consider wrapuptime when call was not answered
21 years ago
Mark Spencer 7f97f0a332 More persistence fixes
21 years ago
Mark Spencer fe64d7eca6 Minor persistence fixes
21 years ago
Mark Spencer 2fbb559a70 Remove accidental libpri dependency (bug #3714)
21 years ago
Mark Spencer 18d9b26cf9 Rework channel structure to eliminate "pvt" portion of channel (bug #3573)
21 years ago
Ben Kramer 9f553ef8ba / added fax detection support
21 years ago
Mark Spencer 418eefb9dc Member presistance improvements (bug #3647)
21 years ago
Mark Spencer 74a28969a4 Add dynamic dialplan support (bug #3566)
21 years ago
Matthew Fredrickson 7dc293f58f Commiting chan_zap.c patch for 2bct
21 years ago