Commit Graph

5167 Commits (c0c3e2cde97a22598e592fe2bc69e6b27b76501b)

Author SHA1 Message Date
Kevin P. Fleming 3592c06d29 Merged revisions 108191 via svnmerge from
17 years ago
Tilghman Lesher a92dc508ec Merged revisions 107998 via svnmerge from
17 years ago
Jason Parker 2b1b649a97 Merged revisions 107718 via svnmerge from
17 years ago
Kevin P. Fleming 2ada3e4bba Merged revisions 107715 via svnmerge from
17 years ago
Kevin P. Fleming 2932ac2f59 Merged revisions 107525 via svnmerge from
17 years ago
Kevin P. Fleming 19ca2892c0 Merged revisions 107466 via svnmerge from
17 years ago
Terry Wilson c9411643ea Merged revisions 107292 via svnmerge from
17 years ago
Jason Parker 3d33906019 Merged revisions 107177 via svnmerge from
17 years ago
Matthew Fredrickson 3be8b59e7c Make sure we don't start a call on a channel that has already started a call
17 years ago
Kevin P. Fleming 0eea9ee544 Merged revisions 106946 via svnmerge from
17 years ago
Tilghman Lesher fd382738e3 Merged revisions 106553 via svnmerge from
17 years ago
Russell Bryant 90046983f7 Merged revisions 106239 via svnmerge from
17 years ago
Russell Bryant 16456f61f6 Merged revisions 106238 via svnmerge from
17 years ago
Russell Bryant e09e677a81 Merged revisions 105841 via svnmerge from
17 years ago
Russell Bryant 908eddfe58 Merged revisions 105804 via svnmerge from
17 years ago
Russell Bryant 36f5261290 Merged revisions 105785 via svnmerge from
17 years ago
Russell Bryant 78a863b9a2 Merged revisions 105773 via svnmerge from
17 years ago
Russell Bryant c6f570d433 Merged revisions 105734 via svnmerge from
17 years ago
Russell Bryant b11caafd7e Merged revisions 105675 via svnmerge from
17 years ago
Kevin P. Fleming e6e2862eb8 Merged revisions 106040 via svnmerge from
17 years ago
Tilghman Lesher b7201beb50 Merged revisions 106036 via svnmerge from
17 years ago
Russell Bryant 0db8a98efe Fix some code that was improperly changed in revision 104866 from issue #12079.
17 years ago
Russell Bryant a584b51dd9 Merged revisions 105570 via svnmerge from
17 years ago
Russell Bryant bc3f768547 Merged revisions 105568 via svnmerge from
17 years ago
Joshua Colp b336ac48cf Merged revisions 105557 via svnmerge from
17 years ago
Philippe Sultan 7293986e44 Remove unnecessary if statements before calling iks_delete (redundant check is
17 years ago
Tilghman Lesher 557c38bc8d Fix crash when configuration does not match hardware detection.
18 years ago
Jason Parker decec84c56 Merged revisions 104920 via svnmerge from
18 years ago
Russell Bryant 60eec5bdcb reduce indentation in alloc_sub
18 years ago
Joshua Colp 1281c05afa After further discussion revert my previous commit for this. Currently in order to ensure devicestate is the expected value in another module (such as app_queue) then chan_sip must be loaded before hand.
18 years ago
Joshua Colp 5a5b0be411 When queueing up a device state change when the peer is loaded from the configuration give it a state of not in use. We have to do this because the channel technology may not yet be registered so the state could not be queried and would be considered invalid.
18 years ago
Joshua Colp dca12f4aa7 Fix T38 passthrough regression introduced by state changes.
18 years ago
Tilghman Lesher 4aff24881b Bring Voicetronix driver up to date with current drivers
18 years ago
Russell Bryant 0036cde5f3 Rename version.h to ast_version.h. Next, I will be re-adding version.h as an
18 years ago
Olle Johansson 82cef0fa88 Formatting and doxygen while waiting on an airport...
18 years ago
Russell Bryant 3a8756c9b4 Merged revisions 104119 via svnmerge from
18 years ago
Russell Bryant f8412a637d Deprecate the "stripmsd" option in favor of dialplan substring variable syntax.
18 years ago
Joshua Colp b5a5db340c Merged revisions 104095 via svnmerge from
18 years ago
Joshua Colp 581c8c7bf2 Instead of outputting a verbose message every so often let's make it a debug message.
18 years ago
Russell Bryant 871e86846e Merged revisions 104086 via svnmerge from
18 years ago
Joshua Colp 26e297b27f Merged revisions 104084 via svnmerge from
18 years ago
Joshua Colp 5410140ae1 Merged revisions 104082 via svnmerge from
18 years ago
Steve Murphy c33c0855b8 Enforce a space between function args as per code review.
18 years ago
Doug Bailey 552b782fc2 Add protection to chan_zap build when NEONMWI events are not defined
18 years ago
Tilghman Lesher e537a1368c Merged revisions 104037 via svnmerge from
18 years ago
Russell Bryant 0bcd2ae4b0 fix a typo
18 years ago
Doug Bailey ee4137f337 Added configuration distinction between neon and fsk mwi detection
18 years ago
Joshua Colp 715ab328c1 Try to do Packet2Packet bridging with chan_h323 if reinviting isn't enabled.
18 years ago
Joshua Colp 22f70f2db1 Merged revisions 103953 via svnmerge from
18 years ago
Mark Michelson b895cda7a3 Merged revisions 103904 via svnmerge from
18 years ago
Joshua Colp 369af0f291 Merged revisions 103823 via svnmerge from
18 years ago
Russell Bryant 85cd43c3c9 Merged revisions 103821 via svnmerge from
18 years ago
Jeff Peeler 19d238dee3 (closes issue #11864)
18 years ago
Joshua Colp e54da94808 Add a non-invasive API for application level manipulation of T38 on a channel. This uses control frames (so they can even pass across IAX2) to negotiate T38 and provided a way of getting the current status of T38 using queryoption. This should by no means cause any issues and if it does I will take responsibility for it.
18 years ago
Jason Parker f6a1b64de9 Merged revisions 103795 via svnmerge from
18 years ago
Matthew Fredrickson 05ead467bd Commit chan_zap portion of #11964: add the ability to get ORIG_CALLED_NUM
18 years ago
Jason Parker e0e9ff2e43 Merged revisions 103790 via svnmerge from
18 years ago
Matthew Fredrickson 484214d534 Make sure EC is enabled when SS7 call comes in. Also add support for multiple DPCs per linkset. #11779
18 years ago
Tilghman Lesher 2c3c489ade Merged revisions 103780 via svnmerge from
18 years ago
Olle Johansson f04d5fb83d Make sure we can set up calls without audio (text+video).
18 years ago
Mark Michelson e9d0cda77d Merged revisions 103770 via svnmerge from
18 years ago
Joshua Colp 67ac1d44da Merged revisions 103763 via svnmerge from
18 years ago
Olle Johansson 17c761c5ff - No space in manager event names, please
18 years ago
Michiel van Baak 62ac882f8c move two ast_log calls to ast_debug.
18 years ago
Russell Bryant 958ed2b620 Merged revisions 103741 via svnmerge from
18 years ago
Jason Parker 72bc8a7c7d Fix up some doxygen issues.
18 years ago
Jason Parker a38a5d9ab6 Add periodic jitter stats to CLI and manager.
18 years ago
Joshua Colp 60de470a77 Merged revisions 103385 via svnmerge from
18 years ago
Joshua Colp 9587f09103 Add support for allowing a native bridge to happen when the L option is enabled. The RTP bridging could already handle this, it just needed to be enabled in the main bridging code.
18 years ago
Joshua Colp a684207428 Change chan_skinny to use debug messages as appropriate.
18 years ago
James Golovich 5f4b027f19 Don't wipe out transport and fd in chan_sip on reload (issue #11930)
18 years ago
Russell Bryant 1ec8cb41a8 Merge changes from team/mvanbaak/cli-command-audit
18 years ago
Mark Michelson b7764b534a Merged revisions 103070 via svnmerge from
18 years ago
Joshua Colp ae6eea1999 Fix a network byte order issue and ensure when creating an outgoing dialog that the socket always contains information such as type and port.
18 years ago
Joshua Colp 3d3852f125 Merged revisions 102968 via svnmerge from
18 years ago
Joshua Colp 84fd4fcd47 Merged revisions 102725 via svnmerge from
18 years ago
Mark Michelson fe9821cc10 Get rid of any remaining ast_verbose calls in the code in favor of
18 years ago
Mark Michelson 33e42a6788 Merged revisions 102453 via svnmerge from
18 years ago
Joshua Colp 4b0c2cd0f3 Yeah yeah, I broke building on trunk. Shoot me.
18 years ago
Joshua Colp 946da18730 Merged revisions 102450 via svnmerge from
18 years ago
Jason Parker 668cecbafc Add line numbers to warning/error messages (and pretty up some existing ones).
18 years ago
Olle Johansson 7ca0fa1cae Merged revisions 102142 via svnmerge from
18 years ago
Olle Johansson eab33324de Merged revisions 102090 via svnmerge from
18 years ago
Russell Bryant 208f346878 Merged revisions 101989 via svnmerge from
18 years ago
Russell Bryant c2d9664f6f Merged revisions 101693 via svnmerge from
18 years ago
Russell Bryant 02357a6462 Fix a simple deadlock that was introduced _right_ before this code got merged
18 years ago
Jason Parker 245661a158 Merged revisions 101482 via svnmerge from
18 years ago
Russell Bryant 039f7a6ce1 Merged revisions 101433 via svnmerge from
18 years ago
Russell Bryant e3caa42311 Merged revisions 101413-101414 via svnmerge from
18 years ago
Mark Michelson 4d00d175c3 The deprecation of "username" in favor of "defaultuser" for SIP peers unfortunately
18 years ago
Kevin P. Fleming 9e7a9c3292 simplify this code and eliminate the return value cast that is no longer necessary
18 years ago
Olle Johansson 13c62afa80 Constifying the interface to get pvt_ids in the bridge, based on
18 years ago
Olle Johansson 85b2ef5f0e Merged revisions 101152 via svnmerge from
18 years ago
Jason Parker 0214baa6eb Merged revisions 100930 via svnmerge from
18 years ago
Jason Parker 8727ced2d6 Merged revisions 100835 via svnmerge from
18 years ago
Joshua Colp d38298c272 Make externip work as documented. If no port is specified it will use the value of bindport instead of always being 5060.
18 years ago
Christian Richter a3bdc0a77f Merged revisions 100793 via svnmerge from
18 years ago
Christian Richter 2753deb0db Merged revisions 96199 via svnmerge from
18 years ago
Olle Johansson 2151e444e5 Merged revisions 100740 via svnmerge from
18 years ago
Olle Johansson 5059be57bf Removing code that wasn't supposed to be there at all, only at an experimental stage
18 years ago
Mark Michelson f007eba6d9 Re-inserting chan_vpb into trunk.
18 years ago
Joshua Colp a1eeabcd41 Fix up some T38 state change issues.
18 years ago
Joshua Colp 212db7a0d7 Fix up two scheduling issues. In one instance a scheduled item was not deleted when it should have been and in the other it was scheduled again when it shouldn't have been.
18 years ago
Russell Bryant b437d33fe5 Merged revisions 100629 via svnmerge from
18 years ago
Jason Parker bf800d7e25 Merged revisions 100624 via svnmerge from
18 years ago
Russell Bryant 1c74c549d7 Merged revisions 100581 via svnmerge from
18 years ago
Joshua Colp 9cbe2622b6 Don't do a network byte order conversion when setting the socket's port variable to that of bindaddr's. It is already in the correct network byte order.
18 years ago
Tilghman Lesher 69ade72e3c With the switch to the ast_sched_replace* API in trunk, we lose the correction
18 years ago
Tilghman Lesher ac699196f5 Merged revisions 100465 via svnmerge from
18 years ago
Mark Michelson 7a90863973 Removing chan_vpb from the tree
18 years ago
Jason Parker 34bdd7bf7a Merged revisions 100378 via svnmerge from
18 years ago
James Golovich 1fd8f0fe8c Fix simple whitespace issue
18 years ago
Jason Parker 32989872dd Move chan_local dependency into places (only one) that previously depended on res_features, and used local channels
18 years ago
Joshua Colp f44ef30a3e Remove dependency on res_features from some channel drivers. It is now part of the core and no longer exists as a module.
18 years ago
Kevin P. Fleming de9e315146 fix flag bit definitions to make code from issue #11049 actually work; along the way, clarify comments and add some dummy flag definitions for other multi-bit flags to hopefully stop this from happening in the future
18 years ago
Olle Johansson 5fb7250511 Merged revisions 99978 via svnmerge from
18 years ago
Olle Johansson 02e2718e94 Merged revisions 99977 via svnmerge from
18 years ago
Kevin P. Fleming 0b2239deae since echo canceler parameters in Zaptel are now signed integers, allow them during parsing
18 years ago
Tilghman Lesher e19b83a0a3 Progress messages don't work
18 years ago
Olle Johansson 16315ae2f3 - Add a few comments to sip_xmit
18 years ago
Olle Johansson e956900bc5 Merged revisions 99652 via svnmerge from
18 years ago
Olle Johansson b8aa3248ec Add a generic function to set the bridged call PVT unique id string
18 years ago
Olle Johansson 949bb30d03 Merged revisions 99594 via svnmerge from
18 years ago
Russell Bryant 14657e25ea Point out a bug in some debug counter handling
18 years ago
Olle Johansson f4fe6744cc Add authentication options to the SIP dialstring.
18 years ago
Olle Johansson 865bb84432 Doxygen updates
18 years ago
Mark Michelson c48b43e2d8 Merged revisions 99426 via svnmerge from
18 years ago
Jason Parker 97fb8a75d4 Fix distinctive ring detection.
18 years ago
Olle Johansson 8f19d8523b Remove compiler warning for uninitialized variable
18 years ago
Olle Johansson fcaeb2d722 Doxygen updates.
18 years ago
Olle Johansson 8296d2d29d Updating doxygen
18 years ago
Joshua Colp 965c454543 Merged revisions 99301 via svnmerge from
18 years ago
Joshua Colp aeb3048676 Change over to using ast_debug so these debug messages don't always show up.
18 years ago
Russell Bryant 3a95a07e69 Add a "console active" CLI command, which lets you find out which console device
18 years ago
Russell Bryant f20450ea03 Merge changes from team/russell/console_devices
18 years ago
Russell Bryant b995c78c31 Merge changes from team/group/sip-tcptls
18 years ago
Russell Bryant 89778a05c1 Make the output of "console list devices" a bit prettier.
18 years ago
Russell Bryant 30de4fc350 List which devices are inputs and outputs in "console list devices"
18 years ago
Russell Bryant 2a91da6613 Merged revisions 99004 via svnmerge from
18 years ago
Jason Parker 8dc5e09ccb Add several busy detection related defines to menuselect.
18 years ago
Kevin P. Fleming cd4cc27c93 major reliability and performance improvement in VWMI monitoring for FXO ports (code by markster, me and dbailey)
18 years ago
Russell Bryant 6aaa992301 Merge the changes from issue #10665 from the team/group/sip_session_timers branch.
18 years ago
Joshua Colp a6da07a515 Merged revisions 98966 via svnmerge from
18 years ago
Mark Michelson 343949b741 Merged revisions 98964 via svnmerge from
18 years ago
Joshua Colp 4082bed03a Merged revisions 98955 via svnmerge from
18 years ago
Joshua Colp 1faba2a90c Remove DNS lookup from sip_devicestate. This seems to come from way back when and I can't think of a reason for it being here, plus it could cause needless DNS lookups.
18 years ago
Russell Bryant 2cdf636c0f Merged revisions 98946 via svnmerge from
18 years ago
Russell Bryant 4fb04cb58a Merged revisions 98943 via svnmerge from
18 years ago
Joshua Colp 9a76fbf9c2 Merged revisions 98934 via svnmerge from
18 years ago
Joshua Colp 698ad33d7b Merged revisions 98894 via svnmerge from
18 years ago
Jason Parker 524aed3768 Add proper call forwarding (all and busy) support for chan_skinny.
18 years ago
Jason Parker d357378397 Fix for potential crash with vmexten
18 years ago
Kevin P. Fleming 4b0a63ffa2 Add 'zap set dnd' CLI command, and ensure that the AMI DNDState event always gets generated.
18 years ago
Kevin P. Fleming 138799091c Add 'auto' signalling mode for Zaptel channels.
18 years ago
Tilghman Lesher 911fbb5df9 Merged revisions 98164 via svnmerge from
18 years ago
Kevin P. Fleming 9603b5f598 Ascom phones send Flash events as SIP INFO using '!' as the 'digit'
18 years ago
Russell Bryant 5c2beee6c3 Add a new global and per-peer option to chan_sip, qualifyfreq, which allows you
18 years ago
Tilghman Lesher c88f243d8d Merged revisions 97973 via svnmerge from
18 years ago
Steve Murphy 71ad27409c The fixes in this commit are mainly to allow compiling of trunk with --enable-dev-mode, mutex profiling, lock debugging, etc. Mainly, the version.c needs to be in the OBJS line; asterisk.h was chosen to have the prototypes for ast_get_version, ast_get_version_num; and the ASTERISK_FILE_VERSION macro needs to be used after including asterisk.h in a few files. I hope I did the right thing. If not, let me know.
18 years ago
Tilghman Lesher 857e3412f4 Several manager changes:
18 years ago
Luigi Rizzo 84d4c3d801 remove a wrong 'const'
18 years ago
Luigi Rizzo cdf6974dea Two changes:
18 years ago
Philippe Sultan 55240a4e35 Merged revisions 97489 via svnmerge from
18 years ago
Luigi Rizzo aaddb77f42 Implement keyboard handling, and use it to enter
18 years ago
Kevin P. Fleming dae22c9567 Merged revisions 97448 via svnmerge from
18 years ago
Kevin P. Fleming 1f390863eb Merged revisions 97410 via svnmerge from
18 years ago
Luigi Rizzo b4fbb1916d implement the "console startgui" and "console stopgui"
18 years ago
Luigi Rizzo bbbef73276 make get_video_desc() return the active console if
18 years ago
Luigi Rizzo fda25337b3 add copyright (most of this code was written by Marta Carbone),
18 years ago
Luigi Rizzo 11c492aaec add support for textareas, used for various dialog windows on the gui.
18 years ago
Olle Johansson 2905e69622 Change reference to external library so it appears on the extref listing
18 years ago
Joshua Colp 186a5febd5 One line documentation ftw!
18 years ago
Joshua Colp 98e93bc80b Merged revisions 97195 via svnmerge from
18 years ago
Joshua Colp 21fe29f818 Move common code for setting T38 capabilities and fix a bug with fax detection in the SIP RTP read callback. It's still sort of silly... but more on that later.
18 years ago
Tilghman Lesher 3ad9a66e0f Merged revisions 97077 via svnmerge from
18 years ago
Luigi Rizzo afe68c2323 add support for cropping the keypad image while displaying it.
18 years ago
Luigi Rizzo 17d76401f1 update comments to reflect reality (or at least planned behaviour).
18 years ago
Luigi Rizzo eb86067cba resolve a load-time problem avoiding a call to console_do_answer.
18 years ago
Russell Bryant 54bc2c20b6 Now that the version.h file was getting properly regenerated every time the svn
18 years ago
Russell Bryant f5580269e1 Add the URL to the home page for portaudio. Also add the location of the
18 years ago
Kevin P. Fleming 5d7ee7e9bf improve chan_usbradio to use indications just like chan_alsa/chan_oss do now
18 years ago
Tilghman Lesher 2fac359db6 Merged revisions 96525 via svnmerge from
18 years ago
Kevin P. Fleming f4fba89489 [commit message]
18 years ago
Russell Bryant c51ee0c6ae Merged revisions 96449 via svnmerge from
18 years ago
Russell Bryant 4d6c570974 Merged revisions 96394 via svnmerge from
18 years ago
Kevin P. Fleming e566f4eda7 eliminiate sound_thread() and other stuff from chan_oss since Asterisk indications can handle it
18 years ago
Kevin P. Fleming 2e5cc8f3c0 coding guidelines cleanup
18 years ago
Christian Richter c9f70f995b Merged revisions 96198 via svnmerge from
18 years ago
Russell Bryant fa39abb50b Add support for generating a ringing sound on an incoming call. This is a bit
18 years ago
Russell Bryant b8caf43b3a Note that this module doesn't actually play a ringing sound for an incoming call
18 years ago
Russell Bryant d6c016a5aa Show the correct CLI command to answer the call
18 years ago
Kevin P. Fleming e4d1524c23 actually parse and store echocan parameters from zapata.conf... this *should* work <G>
18 years ago
Mark Michelson 426d9beceb Add curly braces around a compound if statement so that trunk will build properly
18 years ago
Kevin P. Fleming 9d3ee005b0 another checkpoint... chan_zap can now use the new ZT_ECHOCAN_PARAMS ioctl if it is present, but doesn't parse any supplied parameters yet
18 years ago
Mark Michelson 5107c5474c Change instances of AST_NONSTANDARD_APP_ARGS(foo, bar, ',') to AST_STANDARD_APP_ARGS(foo, bar)
18 years ago
Joshua Colp 70071915e1 Merged revisions 95946 via svnmerge from
18 years ago
Kevin P. Fleming 29800b0540 clean up hwgain CLI command and improve docs for swgain CLI command
18 years ago
Kevin P. Fleming 027cb522d9 umm... this did not compile on x86-64, and could not possibly have worked on any platform as it was passing string pointers to a function expecting ints
18 years ago
Kevin P. Fleming c69eb1082a fix some long-time breakage that kept chan_misdn from being embedded
18 years ago
Kevin P. Fleming 005cb3329c use the proper technique for including submodules so that embedding will work
18 years ago