Commit Graph

181 Commits (42a62a3c21ffe63404ef43bf39dfbe1fd103e45f)

Author SHA1 Message Date
Russell Bryant 3453e3efa5 Doxygen documentation update from oej (issue #5505)
20 years ago
Kevin P. Fleming 5da915dcfd update MANY more files with proper copyright/license info (thanks Ian!)
20 years ago
Kevin P. Fleming 60ffafcc39 allow users of RTP to know when the peer endpoint is (apparently) behind a NAT
20 years ago
Russell Bryant 52ef5c7d30 add function to convert a cause code to a string
20 years ago
Kevin P. Fleming 4803ab0bb2 don't use locks when reading usecounts (reading only, not writing)
20 years ago
Kevin P. Fleming aa0608cb34 remove useless code (bug #4492)
20 years ago
Kevin P. Fleming e5e64bfd41 header ordering fixes for FreeBSD (pending a global merge into asterisk.h) (bug #4484)
20 years ago
Kevin P. Fleming 2b8338cb52 more file version tags
20 years ago
Kevin P. Fleming 005e436b57 another round of version tag updates, along with 'show version files' pattern filtering
20 years ago
Mark Spencer 41e7cc8154 Use defined AST_MAX_ACCOUNT_CODE (bug #4350)
20 years ago
Kevin P. Fleming 6cd4f9a8d3 correct some signed/unsigned issues found by GCC 4 (bug #4237)
20 years ago
Mark Spencer 00bcbaaa05 Fix gethostname calls (bug #4198, with mods)
20 years ago
Mark Spencer 2fcda7000b Minor protocol fixes (bug #4169)
20 years ago
Kevin P. Fleming 135f392c62 solve memory leak and allow chan_mgcp to be unloaded (bug #4148)
20 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)
20 years ago
Kevin P. Fleming 1f9ab2380a use double-quotes instead of angle-brackets for non-system include files (bug #4058)
20 years ago
Mark Spencer 71a99bab18 Fix MGCP call waiting (bug #3971, with mods)
20 years ago
Kevin P. Fleming 864f6a50b8 ensure that MGCP AMA flags are passed into CDR (bug #3962)
20 years ago
Kevin P. Fleming f63923ae29 ensure account code specified in mgcp.conf propagates to CDR (bug #3951)
20 years ago
Mark Spencer e06257cf2e Fix MGCP *67 to automatically reset callerid (bug #3940)
20 years ago
Mark Spencer eb91006b7c Allow functions to be written to (bug #2278, with mods)
20 years ago
Mark Spencer dc9faa21e4 Fix a bunch of const stuff, merge queue changes, add experimental "hybrid" DTMF mode
20 years ago
Mark Spencer 7082d0584e Add PLC and jitter buffer and iax2 meta trunk with timestamps (bug #2532, #3400)
21 years ago
Mark Spencer 18d9b26cf9 Rework channel structure to eliminate "pvt" portion of channel (bug #3573)
21 years ago
Mark Spencer 45d7200427 Allow MGCP to use distinctive ring for call wait
21 years ago
Mark Spencer 5f726ad8c7 Merge config updates (bug #3406)
21 years ago
Mark Spencer 96503a02c1 Make groups be 64-bits (bug #3351, with mods)
21 years ago
Mark Spencer 4fc6c2eb0d Fix MGCP when running without verbose (bug #3260)
21 years ago
Mark Spencer 9ff8416c79 Improve MGCP formatting (bug #3247)
21 years ago
Mark Spencer 6463533f80 Merge distinctive ring for MGCP (bug #2880, with mods)
21 years ago
Mark Spencer 08f3c195f7 Grab lock in hangup earlier
21 years ago
Mark Spencer 4c1332fb76 Remove duplicate parse (bug #3173)
21 years ago
Mark Spencer f58a5942cb Fix MGCP compile warnings
21 years ago
Mark Spencer d6471bec31 Merge Olle's comment patch (bug #3097)
21 years ago
Mark Spencer 933f3a22f4 Make sure we del any remaining connections (bug #2982)
21 years ago
Mark Spencer 9d40b8ee80 Merge slimey's Solaris compatibility (with small mods) (bug #2740)
21 years ago
Mark Spencer bb6493c861 Make sure sin_family is filled in
21 years ago
Mark Spencer 7cc2ae0e40 Small bug big fix for MGCP (bug #2888)
21 years ago
Mark Spencer 8438e42858 Fix mgcp oopsie...
21 years ago
Mark Spencer 419e5113e6 Oops for mgcp and logger fix for old linux
21 years ago
Mark Spencer 91dda91521 Fix MGCP deadlock potential
21 years ago
Mark Spencer 345742c6b9 Major MGCP locking fixes (bug #2696)
21 years ago
Mark Spencer 8a13712e45 Pass concept of status back, permit "leaveempty" to work with static agents who are not loggedon (bug #2719)
21 years ago
Mark Spencer 352f1f4e14 Fix MGCP dtmf buglet (bug #2696)
21 years ago
Mark Spencer e21ed1865b First pass at making transfer work within agent (not tested, shouldn't break anything that currently worked)
21 years ago
Mark Spencer bf63baa047 Fix MGCP build, SIP should destroy on temponly, not on show peer
21 years ago
Mark Spencer da6ca93454 Add missing carriage return (bug #2595)
21 years ago
Mark Spencer 4a6c4d41fc Merge anth's realtime patch, as well as the bindaddr fix that didn't make it in somehow yesterday. (bug #2588)
21 years ago
Mark Spencer e27afd5b74 Fix MGCP seg (bug #2572)
21 years ago
Mark Spencer 0ddbbd1785 Add ability to check voicemail from multiple folders (bug #2561)
21 years ago
Mark Spencer fce17976e9 Major PBX revamps (including labels, update examples)
21 years ago
Mark Spencer 04fc29c8b2 Huge callerid rework (might break H.323, others)
21 years ago
Mark Spencer 4ffa6c246f If no RTP stream is up, always request digits (bug #2492)
21 years ago
Mark Spencer d1be79cce2 If singlepath=yes, don't send multiple RTP streams during transfer
21 years ago
Mark Spencer 4d6b943ea4 Fix star 80 to star 60 (bug #2247)
21 years ago
Mark Spencer fa814abe05 Repair offer/answer model (bug #2293), initial CNG work for new frametype
21 years ago
Mark Spencer e85d440f88 Don't request tones when in-band DTMF mode is enabled (bug #2248)
21 years ago
Mark Spencer 0125ed120f Specify D/ package in mgcp send digit routine (first commit from Adtran!)
21 years ago
Mark Spencer 7acee329e1 Merge BSD stack size work (bug #2067)
21 years ago
Mark Spencer a2e82071c5 Fix little MGCP buglet with the wildcard endpoint (bug #2216)
21 years ago
Mark Spencer 07f349766c Don't offer codecs not allowed on a reinvite
21 years ago
Mark Spencer f3522b6c01 Plane commits (a.k.a. the Delta deltas): 1) Make muted reconnect 2) Add "X" option to meetme and add ${MEETME_EXIT_CONTEXT}, 3) Allow SIP call parking with supervised transfer, 4) Only create parking entries when calls actually get parked, 5) Add "sunshine" song, 6) Update hardware documentation, 7) Don't load empty strings from history file
21 years ago
Mark Spencer 76913125d8 Create initial framework for single channel support
21 years ago
Mark Spencer 5abc3ecb56 Don't reload subchannels of wild card endpoint on reload.
21 years ago
Mark Spencer 358ff9f7d6 Make sure it's really a dotted IP (bug #2198)
21 years ago
Mark Spencer fbe6024753 Fix reload with wildcard endpoint
21 years ago
Malcolm Davenport 183fb08ee6 Bug # 2181: Support the PING event in MGCP.
21 years ago
Mark Spencer 9e789de703 Work properly on a reload
21 years ago
Mark Spencer d1ad2a695d Turn off DTMF generally in MGCP and make option to enable RFC2833 or in-band
21 years ago
Mark Spencer 6f5eb3b8fa Create one generally useful runtime option and one compile time option to work around bugs in the DPH100M phone (bug #2122)
21 years ago
Mark Spencer 569b95352a rename "parking" to "features" in preparation for some more (possibly post 1.0) feature additions
21 years ago
Mark Spencer 03b1d1ea8c Re-listen after MGCP reload (bug #2061)
21 years ago
Mark Spencer bba1faf910 Last set of strncpy/snprintf updates (bug #2049)
21 years ago
Mark Spencer 2f911dfba6 Use INET_ADDRLEN (bug #1956) (from airport!)
21 years ago
Mark Spencer f97df161f4 Create reentrant ast_inet_ntoa and replace all inet_ntoa's with ast_inet_ntoa's (but #1944)
21 years ago
James Golovich 8801247d76 Remove pthread.h from source. We should be using asterisk/lock.h everywhere instead (except in asterisk/lock.h).
21 years ago
Mark Spencer 5546e32355 Merge major BSD mutex and symbol conflict patches (bug #1816) (link patch still pending)
21 years ago
Mark Spencer 727abcdec7 Merge FreeBSD locking fixes (bug #1411)
21 years ago
Mark Spencer cf57ba2310 Make RTP handle codecs (first pass)
21 years ago
Mark Spencer bbce72c316 Fix small typo
21 years ago
Mark Spencer ad67680ed3 First pass at handling responses properly for retransmissions
21 years ago
Mark Spencer 6195dd35e0 Make ast_channel_walk become ast_channel_walk_locked
21 years ago
James Golovich c00550f3ae Add new file utils.c, Move ast_gethostbyname to utils.c
21 years ago
Mark Spencer 0fe6d16e89 Fix deadlock in IAX2 trunking, small MGCP fix
21 years ago
Mark Spencer f34b684e0e Improve responsiveness of MGCP during a reload (bug #1488)
21 years ago
Mark Spencer 30a7162bd9 Merge JS's Cisco MGCP fixes (Bug #693)
21 years ago
Mark Spencer d3f9887589 gethostbyname isn't reentrant, who knew...
21 years ago
James Golovich 1b2dc7ef75 Remove more needlock stuff
21 years ago
James Golovich 0b2a9dc297 Remove extra argument from ast_set_*_format calls
21 years ago
Mark Spencer 13bca43aa8 Get rid of all that old needlock garbage now that we're using recursive mutexes
21 years ago
Mark Spencer 4b234476bb Merge more Sentito contributions (thanks serkan)
21 years ago
James Golovich 6ce8fc0b15 More read/write lock fixes in various modules
22 years ago
Mark Spencer eeb2ca5b26 Make read/write mode have a lock parameter and use it properly.
22 years ago
Mark Spencer c36ec4f9d7 Major MGCP enhancements (*very* big thank you to serkan and Sentito) (bug #1114)
22 years ago
James Golovich 9223055df1 Fixup some pthread_t checking in channels
22 years ago
James Golovich 0e90480d6b Fix bug 1217. Change pthread_t initializers to AST_PTHREADT_NULL and
22 years ago
Mark Spencer 806bb3c63f Add support for parking with IAX2
22 years ago
Mark Spencer 9c2f131b66 NetBSD portability enhancements (bug #969)
22 years ago
Mark Spencer e2dddf3532 Use better flags when starting MGCP threads (bug #598)
22 years ago
Jeremy McNamara a39f993cd4 fix monitor thread issue, even though commented out
22 years ago