Commit Graph

506 Commits (f60ada0be22cd646454278e102d384a5dbaf7d59)

Author SHA1 Message Date
Kevin P. Fleming ddaa0cc0dd don't call alloca() or alloca()-using functions in parameter lists (bug #4487)
21 years ago
Kevin P. Fleming 706bf6d427 ensure CLI commands produce proper terminating output when used with manager interface (bug #4497)
21 years ago
Kevin P. Fleming 2b8338cb52 more file version tags
21 years ago
Kevin P. Fleming 005e436b57 another round of version tag updates, along with 'show version files' pattern filtering
21 years ago
Kevin P. Fleming 4f299de252 major Makefile and build process improvements, including removal of all hardcoded paths (modules must now use run-time paths as they should) (bug #4116)
21 years ago
Kevin P. Fleming 8a0ade1fd8 don't call reg_source_db() until after the peer has been added to the peer list
21 years ago
Kevin P. Fleming 68668b602d use ast_cli_register_multiple() for CLI commands
21 years ago
Kevin P. Fleming a198e5af5a use ast_strip_quoted to strip brackets from key secrets
21 years ago
Kevin P. Fleming 860d7948ba clean up create_addr, and use a structure instead of a large parameter list
21 years ago
Mark Spencer c01873574a Blindly merge jitter buffer patch of bug #4342)
21 years ago
Mark Spencer 04be319867 Fix small sizeof bug (#4407)
21 years ago
Mark Spencer 41e7cc8154 Use defined AST_MAX_ACCOUNT_CODE (bug #4350)
21 years ago
Kevin P. Fleming c8889e6563 add IAXPEER function (bug #4310, with minor formatting and doc changes)
21 years ago
Mark Spencer 53d655cf0a Yet another set of jitter buffer changes (this time some scheduling improvements) (bug #4319)
21 years ago
Mark Spencer 9272e1f68a More jitter buffer fixes for large resync (bug #4311)
21 years ago
Mark Spencer 503be4c93a Merge skew reduction (bug #4222)
21 years ago
Mark Spencer ee8cbfa872 Add IAX2 testing code (bug #4242)
21 years ago
Mark Spencer 28e5165284 Actually apply timestamp bug (bug #3961)
21 years ago
Russell Bryant 9f9fcca6c0 print out the IAX DATETIME IE in 'iax2 debug' in human readable form
21 years ago
Kevin P. Fleming 9bf21dbf58 more strncpy -> ast_copy_string conversions, fixing some buglets along the way
21 years ago
Kevin P. Fleming fb59e4a857 combine two lines of code to make the logic clearer (bug #4273)
21 years ago
Kevin P. Fleming ea4c054123 fix segfaults in realtime_peer/realtime_user when wrong-type realtime entry is loaded (bug #4266)
21 years ago
Kevin P. Fleming 3fbdf210ce fix up help text and output for 'iax2 trunk debug' CLI command (bug #4191)
21 years ago
Kevin P. Fleming 6cd4f9a8d3 correct some signed/unsigned issues found by GCC 4 (bug #4237)
21 years ago
Mark Spencer e37adfa243 Add netstats option (bug #4175)
21 years ago
Mark Spencer 01424f1f05 Fix one way audio problem with iax trunking (bug #4221)
21 years ago
Mark Spencer c936fc827c Add remainder of rtp fixes, iax2 patch (bug #3961)
21 years ago
Russell Bryant 65a7d2ac76 fixes for the new jitter buffer (bug #4249)
21 years ago
Kevin P. Fleming 7d6ba573e5 move some debugging output to a higher debug level (bug #4119)
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 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 b2c3f0464f unregister reload command (bug #4102)
21 years ago
Kevin P. Fleming 0fe9884e0b report IP of peer who sent failing registration (bug #4089)
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 1f9ab2380a use double-quotes instead of angle-brackets for non-system include files (bug #4058)
21 years ago
Russell Bryant 7bffc0459c add missing newlines, fix misspelling of nonexistent (bug #4027)
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
Kevin P. Fleming d254db31c8 *** empty log message ***
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
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
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
Mark Spencer f3b51061e4 Add option to disable checksums on IAX
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 e7b18536c4 Fix SIP/IAX caching (bug #3671)
21 years ago
Mark Spencer 730194d609 Merge Russell's formatting patch (bug #3838)
21 years ago
Anthony Minessale II a8e79d3830 fix typo per stevek's req
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 f0449777db Fix missing newline to notice (bug #3775)
21 years ago
Mark Spencer 18d9b26cf9 Rework channel structure to eliminate "pvt" portion of channel (bug #3573)
21 years ago
Mark Spencer 3def26a0e4 Add iax2 device state notification (bug #3640)
21 years ago
Mark Spencer d10878282b Provide more info when native bridge cannot occur (bug #3627)
21 years ago
Mark Spencer 9529e3ebb0 Make IAX2 channel names use "-" instead of "/" for call number (bug 3594)
21 years ago
Mark Spencer ddcfe8d3af Fix apparent logic error that causes unregistered non-realtime peers to be destroyed (bug #3569)
21 years ago
Mark Spencer 2b914b7ebf Add support for receiver reports (bug #3236, with mods)
21 years ago
Mark Spencer 5611ff040e Fix native bridge not to intercept DTMF if it's needed
21 years ago
Mark Spencer c52f076bca Separate IAX and SIP tables for users/peers
21 years ago
Mark Spencer 5d9bbe64c8 Merge tony's IAX/SIP realtime cache (bug #3509)
21 years ago
Mark Spencer ca0a0a0daa Merge IAX2 peer completion patch (bug #3462)
21 years ago
Mark Spencer 2491d3b75d Improve logging and add summaries (bug #3459)
21 years ago
Mark Spencer ccd7a7ac54 Reduce complexity of check for f->samples / 8 not being 0
21 years ago
Mark Spencer 5f726ad8c7 Merge config updates (bug #3406)
21 years ago
Russell Bryant 0c30452423 update copyright headers for 2005
21 years ago
Mark Spencer b27daee8b0 IAX codec fixes (bug #3387)
21 years ago
Mark Spencer e3da507a44 Make sure we check for owner even after a queue frame
21 years ago
Mark Spencer e2c9887aeb Simplify find_peer usage (bug #3341)
21 years ago
Mark Spencer 3519110944 Give us more wiggle room on incoming registrations
21 years ago
Mark Spencer 5a69a332e5 Fix to be sure we have a valid fd on a peer
21 years ago
Mark Spencer 186e36c403 Allow multiple bindaddrs so asterisk uses the same interface for tx as rx
21 years ago
Mark Spencer 18ff12ba8b Merge regex for iax2 show peers (bug #3223)
21 years ago
Mark Spencer 4038178ccb Merge experimental codec preferences for IAX2 (bug #2971)
21 years ago
Mark Spencer e163642ed1 Don't native bridge when needing digits
21 years ago
Mark Spencer 8e3722ceee More flagification (bug #3254)
21 years ago
Mark Spencer 90197dbbdc Minor IAX2 fixes, add incomplete-but-very-basically-functional IAX2 encryption
21 years ago
Mark Spencer 83728dbd79 Merge Tilghman's cause codes patch (bug #3032)
21 years ago
Jim Dixon 8e1a2d57a6 Fix Divide by zero possibility (ouch!)
21 years ago
Mark Spencer 49eb667a95 Move iax2 to flags, too (thanks drumkilla!) (bug #3124)
21 years ago
Mark Spencer ad3c50f656 Merge Steve's timestamp patch (bug #3119)
21 years ago
Mark Spencer d87c4f7008 iax2 typename fix
21 years ago
Mark Spencer d6471bec31 Merge Olle's comment patch (bug #3097)
21 years ago
Mark Spencer f81cf74784 Make sure read/write format are setup properly.
21 years ago
Mark Spencer bc92c225fb Add iax2 provisioning application for dialplan
21 years ago
Mark Spencer 46927aa38b Don't print silly unregistered messages on realtime
21 years ago
Mark Spencer ebda286578 Don't seed on temponly peers
21 years ago
Mark Spencer 893b238eff Don't hold the iaxsl[x] lock while finding the peer, do it ahead of time.
21 years ago
Mark Spencer 4562f0632a Fix typo (missing braces) (bug #2919)
21 years ago
Mark Spencer 23c2d6b12c Release call lock while we look for the peer to avoid a deadlock
21 years ago
Mark Spencer ee47520f28 Merge Tony's uservars (bug #2882)
21 years ago
Mark Spencer dd43338425 Updates from char * to const char * + german syntax + enumeration (bug #2780)
21 years ago
Mark Spencer a5075fe0f8 Make timezone configurable within IAX (bug #2814)
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
James Golovich 8009d53690 Pass format string
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
James Golovich 73831ac046 More memory checks
21 years ago
James Golovich 487dc0897a Small verbosity fix in chan_iax2.c from bkw_
21 years ago
Mark Spencer 787822b4c8 Minor improvements to debug output (bug #2644)
21 years ago
Mark Spencer bb10f5af9f Fix trasnfer issue (bug #2632)
21 years ago
Mark Spencer e0ff16cf78 Be careful!
21 years ago
Mark Spencer fd514b89f9 Keep back delivery times on trunk (bug #2587)
21 years ago
Mark Spencer b950439080 Add autokill to IAX2, too
21 years ago
Mark Spencer 0e76390736 Remove silly printf
21 years ago
Mark Spencer 6390872a5d IAX2 authentication improvements
21 years ago
Mark Spencer 9209bc5e13 Don't save dynamic peers in registery (bug #2610)
21 years ago
Mark Spencer f869646706 Provide more useful iax2 debugging (bug #2603)
21 years ago
Mark Spencer eb2cd99a14 Default for overriden should be passed screen
21 years ago
Mark Spencer 3ec18090b9 Fix callerid on IAX2 (received)
21 years ago
Mark Spencer ed62f449a9 Oops, we have to be able to pass multiple restrictions for when we go to voicemail...
21 years ago
Mark Spencer ebb18daf22 Major changes to res_config to support centralized config, eliminate configuration of res_config_odbc, update config examples, integrate with iax2, remove mysql friends from iax2, put on flame retardant vest...
21 years ago
Mark Spencer 0ddbbd1785 Add ability to check voicemail from multiple folders (bug #2561)
21 years ago
Mark Spencer 864d84e1a7 Fix potential callerid snafu's in iax and sip (based on 2562)
21 years ago
Mark Spencer fce17976e9 Major PBX revamps (including labels, update examples)
21 years ago
Mark Spencer 666dd0f75c More IAX2 TNS/TOS/PRES fixes
21 years ago
Mark Spencer 15c6bf0860 Add iax2 parsing for TNS/TON/PRES
21 years ago
Mark Spencer 04fc29c8b2 Huge callerid rework (might break H.323, others)
21 years ago
Mark Spencer 678c1d90c0 Fix potential seg (Bug #2550)
21 years ago
Mark Spencer a638a19ea2 Don't register auth against something that isn't a register (bug #2468)
21 years ago
James Golovich a9f5393bfe Make chan_iax2.c compile again on older gcc. Remember definitions must come first
21 years ago
Mark Spencer 038cd054ae Merge steven davie's IAX2 jitterbuffer fixes
21 years ago
Mark Spencer 610d52b054 Add IAX2/SIP register events to system (bug #2117)
21 years ago
Mark Spencer 9a387e5a7a Queue congestion on REJECT (bug #2448)
21 years ago
Mark Spencer 2f82498995 Don't forget to return something other than -1 on the first pass if appropriate!
21 years ago
Mark Spencer 71df4d92da Automatically send proper signal on iax switch following dial (bug #2420)
21 years ago
Mark Spencer 879c401544 Add option to register extensions on IAX or SIP registration
21 years ago
Mark Spencer cfb711bf57 Make app_festival change more portable, allow '*' for context in iax2
21 years ago
Mark Spencer 1587fd6b84 Fix port numbers in IAX2 and iax2prov (bug #2261)
21 years ago
Mark Spencer 02ffc0eec8 Fix trivial typo (bug #2253)
21 years ago
Mark Spencer 7acee329e1 Merge BSD stack size work (bug #2067)
21 years ago
Mark Spencer 6193bc31b8 Merge Steven Davie's bridging patches
21 years ago
Mark Spencer 3329f8154e Add default username patch (bug #2178)
21 years ago
Mark Spencer 35ffb12ae8 Work on copy of firmware so that it doesn't get corrupted on a "make install" (bug #2106)
22 years ago
Mark Spencer 569b95352a rename "parking" to "features" in preparation for some more (possibly post 1.0) feature additions
22 years ago
Mark Spencer 68070c82d0 Change IAX2 naming convention
22 years ago
Mark Spencer bba1faf910 Last set of strncpy/snprintf updates (bug #2049)
22 years ago
Mark Spencer a40e6c115f Fix provisioning for unload/reload
22 years ago
Mark Spencer 155d84a979 Add IAX provisioning support to Asterisk
22 years ago
Mark Spencer d2f22c57fe Merge Steven Davies latest jitter buffer patch
22 years ago
James Golovich 201849fb42 Fix IAX2 registration time. We want to set reg->refresh to the new value only if its lower not if its higher. (bug 1955)
22 years ago
Mark Spencer 2f911dfba6 Use INET_ADDRLEN (bug #1956) (from airport!)
22 years ago
Malcolm Davenport b94f5ca495 Bug #1952: iaxbuf now declared in chan_iax2.c and chan_sip.c
22 years ago
Mark Spencer 1f1c915fea Merge Steven Davie's timestamp improvements
22 years ago
Mark Spencer f97df161f4 Create reentrant ast_inet_ntoa and replace all inet_ntoa's with ast_inet_ntoa's (but #1944)
22 years ago
Mark Spencer 05110e85d3 Add ability to send detailed mailbox info (bug #1690)
22 years ago
Mark Spencer d9ed36059c Add peercontext parameter for default outbound context (bug #1929)
22 years ago
Mark Spencer b76935b95c Minor alsa fixes, add "delayreject" option to IAX to implement request of bug #1846)
22 years ago
Mark Spencer 3db853b428 Merge source cleanups (bug #1911)
22 years ago
James Golovich 8801247d76 Remove pthread.h from source. We should be using asterisk/lock.h everywhere instead (except in asterisk/lock.h).
22 years ago
Mark Spencer f5de717d6e Merge Steven Davie's IAX2 jitter buffer enhancements
22 years ago
Mark Spencer 5546e32355 Merge major BSD mutex and symbol conflict patches (bug #1816) (link patch still pending)
22 years ago
Mark Spencer be9d4b4333 Remove ancient requirement that ts > 0
22 years ago
Mark Spencer 6c9b510d5d When dialing outbound, if we match a peer name, use it (who really cares?) (bug #1850)
22 years ago
Mark Spencer 3cf5ea7383 Make meetme operate in linear so as to keep alaw folk happy, minor iax2
22 years ago
Mark Spencer d208532e6e x86-64 compile fixes and cleanups
22 years ago
Mark Spencer b1a658f57e Although I can't think of any scenario that it could result in a race, don't hold a private iax or sip lock while allocating a channel
22 years ago
Mark Spencer 727abcdec7 Merge FreeBSD locking fixes (bug #1411)
22 years ago
Mark Spencer ad49896f6b Simplify trunk transmission path and remove potential race (bug #1802)
22 years ago
Mark Spencer 0062fe9588 IAX2 fixup, fix res_monitor sillyseg
22 years ago
Mark Spencer 103bb4a334 Enhancements for zaptel+bsd (bug #1781)
22 years ago
Mark Spencer 514acf8dfc Fix lag in diverging clocks (bug #1696)
22 years ago
Mark Spencer 0f966565af Handle debugging of unknown IE's properly
22 years ago
Mark Spencer 2cc7d3e8db Make sure transmitted timestamps are solid on trunks (bug #1713)
22 years ago
Mark Spencer e3ad88c784 Eliminate useless pass checking
22 years ago
Mark Spencer 3189e70baa Allow notransfer to be a global option
22 years ago
Mark Spencer 6d280193d6 Fix silly typo in iax2 where strlen was used instead of sizeof
22 years ago
James Golovich be1efdbf89 include utils.h in chan_iax2.c
22 years ago
James Golovich 960f681dec Use ast_strlen_zero in chan_iax2.c
22 years ago
Mark Spencer 9c683b7423 Fix compiler warning
22 years ago
Mark Spencer ee0532702a Merge Matteo's language setting code for iax2 (bug #1476)
22 years ago
Mark Spencer 44de97d496 Provide more fine grained control of sip and iax show peers (bug #1470)
22 years ago
Malcolm Davenport 6f9df58afe Bug # 1503: Add Peter's fix to include "accountcode" support to MySQL based IAX-Friends
22 years ago
Mark Spencer 314877e155 Fix potential seg in iax2 from reload when registrations are going
22 years ago
Mark Spencer 0fe6d16e89 Fix deadlock in IAX2 trunking, small MGCP fix
22 years ago
Mark Spencer 7596de9ac8 Extreme IAX2 trunking performance improvements
22 years ago
Mark Spencer cce37f8d32 Hold call structure longer iwth find_callno
22 years ago
Mark Spencer f85d0713cf Clean up SQL queries (bug #1479)
22 years ago
Mark Spencer 8a411edf9f Make sure call is valid when handling mini-frame.
22 years ago
Mark Spencer 90778ada6d Fix timestamps on IAX2 trunk mode transmit direction
22 years ago
Mark Spencer f9aef7098f Oops that wasn't quite right. Partially revert changes until real data is collected.
22 years ago
Mark Spencer ba078042ba Make trunking and timestamps palce nicely
22 years ago
Mark Spencer d3f9887589 gethostbyname isn't reentrant, who knew...
22 years ago
Mark Spencer 0134d2cc85 Select user by more logical grounds when no user is specified (bug #1458, sorta)
22 years ago
Mark Spencer ef89a2709a Fix pingtime calculation in bridge optimized mode
22 years ago
Mark Spencer 7a8ec5bea4 Always give real timestamps on IAX ping/pong messages
22 years ago
James Golovich 36a13f931a Make 'iax2 show users' print key if a key is used (bug 1253)
22 years ago
Mark Spencer 083d9c8039 Clean up timestamps on IAX2
22 years ago
Mark Spencer 13bca43aa8 Get rid of all that old needlock garbage now that we're using recursive mutexes
22 years ago
Mark Spencer d3bcf405c2 Small IAX fixes
22 years ago
Mark Spencer eeb2ca5b26 Make read/write mode have a lock parameter and use it properly.
22 years ago
James Golovich 82bf2663e3 Tiny optimization in chan_iax2.c that the compiler would
22 years ago
Mark Spencer 638684636c Make sure calculation of time is always > 0...
22 years ago
James Golovich 359430871f Check to make sure opendir works in chan_iax2.c (bug 1283)
22 years ago
Mark Spencer b46d67e301 Unlock the owner when we're done (duh!)
22 years ago
Mark Spencer 3107d6d03b Hold owner lock when changing codecs
22 years ago
James Golovich a8bbe997d2 Fix some small typos in comments
22 years ago
Mark Spencer 7192fbfae7 Round offset timestamps to nearest 20ms to clean up numbers.
22 years ago
Mark Spencer 785ac43c84 Just to be on the safe side, don't update timestamps against anything but voice packets.
22 years ago
Mark Spencer 7075b58ee1 Don't use hard timestamps for non-voice frames.
22 years ago
Mark Spencer b690dc13aa Fix timestamp delivery calculation in IAX... Still might be some mess left...
22 years ago
James Golovich 0e90480d6b Fix bug 1217. Change pthread_t initializers to AST_PTHREADT_NULL and
22 years ago
Mark Spencer 0852f5a930 Preserve IAX timestamps
22 years ago
James Golovich f2b52d46d0 Make sure chan_iax.c and chan_iax2.c know the size of G726 frames
22 years ago
Mark Spencer a1d8701369 Formatting fixup
22 years ago
Mark Spencer b4ea3725da Set the context properly for a given peer
22 years ago
Mark Spencer 806bb3c63f Add support for parking with IAX2
22 years ago
Mark Spencer 6a73e70663 Make iax2 compile on *BSD
22 years ago
James Golovich 96abbad91d Add missing include to chan_iax2.c
22 years ago
Mark Spencer 066212158e Add IAX2 firmware upgrade support
22 years ago
Mark Spencer f285c61830 Cleanups to recent changes
22 years ago
Mark Spencer cc894e6100 Use call numbers instead of pointers in IAX2
22 years ago
Mark Spencer 98391c1324 Free mysql results
22 years ago
Mark Spencer bac2215fb6 Fix several memory leaks
22 years ago
Mark Spencer 7cdb6d36f4 Fix a couple of memory leaks
22 years ago
Mark Spencer cf4825233d Don't free private structure until iax2_hangup is actually called
22 years ago
Mark Spencer 694058ccb1 Implement REGREL in IAX2
22 years ago
Mark Spencer 9c2f131b66 NetBSD portability enhancements (bug #969)
22 years ago
Mark Spencer 87f28fa6dd Add "iaxcompat" option to allow nested switch statements, still might fail if you have an IAX call going to something with a switch...
22 years ago
Jeremy McNamara c060d39cca clean up our mess on unload. Bug #799
22 years ago
Mark Spencer ed72e0e169 Show who sends us bad packets
22 years ago
Mark Spencer 389d089ecc Implement missing function
22 years ago
Mark Spencer 459d19823e Locking changes for IAX2
22 years ago
Mark Spencer 5a0ef67644 When poking a peer after registration, release lock temporarily
22 years ago
Mark Spencer 8b557dfd30 Minor cleanup
22 years ago
Mark Spencer 6fb9ea4ea5 Fix qualify + register
22 years ago
Mark Spencer 2f69b332d8 Cleanup unload calls
22 years ago
Mark Spencer 0f2bdc6d0a Remove gratuitous race
22 years ago
Mark Spencer 37f1885152 Quiet more authentication info if not enabled
22 years ago
Mark Spencer fac7eaffa9 Fix PGSQL voicemail issues (bug #625) and fix reload races in iax2
22 years ago
Mark Spencer da34cf8fd6 Add auth debug option
22 years ago
Mark Spencer 1740f71793 Don't don't show verbose 3 message when verbose not set
22 years ago
Martin Pycko e30e685ee1 We have to hangup the bridge not continue on AbsoluteTimeout
22 years ago
Martin Pycko bb2bb1d083 Fix the AbsoluteTimeout issue with IAX/IAX2 when in native mode
22 years ago
Mark Spencer e406f72564 Add date/time to IAX2 register
22 years ago
Mark Spencer 6f6ff1a673 Don't try to expire if there is no expirey
22 years ago
Mark Spencer 9d244cb4ce Don't reconnect db on reload unless there was a failure
22 years ago
Mark Spencer c71d9d53ff Update so that "users" are implemented as well
22 years ago
Mark Spencer 08b0a2e4e2 Start on mysql_user, move to misery
22 years ago
Mark Spencer 6955b7cda1 Preliminary support for iax2 friends in mysql database
22 years ago
Mark Spencer 1e95c3a4ac Remove really broke MP3 stuff in favor of G.726 in the near future
22 years ago
Mark Spencer dd96bea16c Fix typo in CVS
22 years ago
Mark Spencer 9efec3dff4 Detect 100 as valid DTMF too
22 years ago
Mark Spencer d79518ec0e Set acknowledged seqno to 0 on transfer
22 years ago
Mark Spencer 357e60ffdc Don't assume we acked when handling transfer
22 years ago
Mark Spencer 3b49a87972 Update IAX2 parser for sending caller info
22 years ago
Mark Spencer 7db0e60486 Minor IAX enhancments to support MusicOnHold
22 years ago
Mark Spencer 479a67e629 BSD portability enhancements (bug #234)
22 years ago
Mark Spencer bb0fba0974 Re-poke all peers on a reload (bug #216)
22 years ago
Mark Spencer 52c2755347 Allow codecs to be specified on a per-peer and per-user basis
22 years ago
Mark Spencer d855c2855a Send "PROGRESS" when DIAL is accepted
22 years ago