Commit Graph

160 Commits (1b01a6abfd1f323c9043fc9c65f4ab038296f77c)

Author SHA1 Message Date
Matthew Jordan d0a55fa52d Refactor RTCP events over to Stasis; associate with channels
12 years ago
Igor Goncharovskiy f7624718f8 Fix issue with inability to cancell call transfer made by on-sceen menus.
12 years ago
Mark Michelson e3a89a0a18 Change chan_unistim to use core transfer API.
12 years ago
Matthew Jordan 6258bbe7bd Update Asterisk's CDRs for the new bridging framework
12 years ago
Igor Goncharovskiy 2053fc3159 Fix issue with no sound in both way in case of previous call to chan_unistim phone was canceled.
12 years ago
Mark Michelson 2dc8a06006 Refactor the features configuration scheme.
12 years ago
Jason Parker 154fbf8cae Split Hold event into Hold/Unhold, and move it into core.
12 years ago
Matthew Jordan 06be8463b6 Migrate a large number of AMI events over to Stasis-Core
12 years ago
Igor Goncharovskiy 1fb6f365ec Fix several problems caused by multiple line usage with i2004 phones.
12 years ago
Richard Mudgett 3d63833bd6 Merge in the bridge_construction branch to make the system use the Bridging API.
12 years ago
Richard Mudgett 5fec9b8d1f Remove some unnecessary calls to ast_bridged_channel() in chan_unistim.c
12 years ago
Kinsey Moore 1a2a4578d2 Convert MWI state message type to the new stasis naming convention
12 years ago
Kinsey Moore 99aa02d17f Transition MWI to Stasis-core
12 years ago
Igor Goncharovskiy ef64b29f8b Fix core dump on CLI usage
12 years ago
Igor Goncharovskiy 469ca1c71d Fix several unreleased mutex locks that cause problem with processing calls
12 years ago
Igor Goncharovskiy 8c99bcc5a3 Add firmware information to CLI devices listing
13 years ago
Igor Goncharovskiy 98539ffb32 Fix codec mismatch
13 years ago
Igor Goncharovskiy 1042d43160 Remove trailing whitespaces in number from incoming redial list.
13 years ago
Igor Goncharovskiy e41a591dfc Fix underscreen buttons warnings apeared while transfer process
13 years ago
Igor Goncharovskiy 8eaba809ab Remove code, that operate with cdr in attempt_transfer(). That was removed somewhere between 1.2 and 1.4 and acidentaly put back in chan_unistim.
13 years ago
Igor Goncharovskiy 9278b5e51e Added option 'interdigit_timer' to unistim.conf to make able controll hardcoded dial timeout constant.
13 years ago
Igor Goncharovskiy f9c3585d73 Deactivate timer for dialing entered number on hook switch hang up.
13 years ago
Igor Goncharovskiy 95ac8f4743 Add French translation for chan_unistim phones on-screen menus.
13 years ago
Igor Goncharovskiy 4ca35e0907 Fix MWI update so LED display correct voicemail state after phone usage. Also fixes few warnings.
13 years ago
Kinsey Moore 571445ab9c Convert AST_FLAG_ANSWERED_ELSEWHERE usage to AST_CAUSE_ANSWERED_ELSEWHERE
13 years ago
Kinsey Moore b5a6de76fc Commit framework for HANGUPCAUSE (replacement for SIP_CAUSE)
13 years ago
Matthew Jordan f78290068a Fix a variety of potential buffer overflows
13 years ago
Walter Doekes fc63e07135 Avoid cppcheck warnings; removing unused vars and a bit of cleanup.
13 years ago
Kinsey Moore a485f44022 Add missing newlines to CLI logging
13 years ago
Terry Wilson 786f5898d1 Finalize ast_channel opaquification
13 years ago
Igor Goncharovskiy c369a4416b Massive changes in chan_unistim channel driver. Include many fixes in channel driver operation and add additional functionality:
13 years ago
Terry Wilson 0e5c761c28 Opaquify ast_channel typedefs, fd arrays, and softhangup flag
13 years ago
Terry Wilson a9d607a357 Opaquify ast_channel structs and lists
13 years ago
Sean Bright 51c24c88a1 Prefer ast_set_qos() over ast_netsock_set_qos()
13 years ago
Terry Wilson ebaf59a656 Opaquification for ast_format structs in struct ast_channel
14 years ago
Terry Wilson 57f42bd74f ast_channel opaquification of pointers and integral types
14 years ago
Terry Wilson 34c55e8e7c Opaquify char * and char[] in ast_channel
14 years ago
Richard Mudgett 23bc964e1c Constify some more channel driver technology callback parameters.
14 years ago
Terry Wilson 99cae5b750 Opaquify channel stringfields
14 years ago
Terry Wilson 04da92c379 Replace direct access to channel name with accessor functions
14 years ago
Tilghman Lesher 56b21b4683 Remove the few places where we try to ast_verbose() without a newline.
14 years ago
Igor Goncharovskiy 7e5ce2ac49 Merged revisions 339942 via svnmerge from
14 years ago
Igor Goncharovskiy 326c3a39d5 Merged revisions 339885 via svnmerge from
14 years ago
Igor Goncharovskiy a01b34f488 Merged revisions 339831 via svnmerge from
14 years ago
Matthew Jordan 8b5ba33fe0 Merged revisions 335078 via svnmerge from
14 years ago
Leif Madsen a525edea59 Merged revisions 328247 via svnmerge from
14 years ago
Russell Bryant 0938974902 Merged revisions 317478 via svnmerge from
14 years ago
Russell Bryant 37aa52fd78 Merged revisions 316265 via svnmerge from
14 years ago
Tzafrir Cohen 2b56cf085c Merged revisions 314779 via svnmerge from
14 years ago
David Vossel c26c190711 Asterisk media architecture conversion - no more format bitfields
15 years ago
Russell Bryant cc0b7e7df5 Some scheduler API cleanup and improvements.
15 years ago
Richard Mudgett ec37ffbdaf ast_callerid restructuring
15 years ago
Russell Bryant 405d6cdf31 Add support for devices with less than 3 lines on the LCD.
15 years ago
Mark Michelson cd4ebd336f Add IPv6 to Asterisk.
15 years ago
David Vossel 862ebf4d00 fixes adaptive jitterbuffer configuration
16 years ago
Tilghman Lesher f59fe83c56 More 32->64 bit codec conversions.
16 years ago
Tilghman Lesher d8e0c58437 Expand codec bitfield from 32 bits to 64 bits.
16 years ago
Russell Bryant 0ff53eddef Always specify which RTP engine is desired for a new RTP instance.
16 years ago
Russell Bryant 0264eef115 Merge the new Channel Event Logging (CEL) subsystem.
16 years ago
Kevin P. Fleming e6b2e9a750 Const-ify the world (or at least a good part of it)
16 years ago
Tilghman Lesher e4149506a1 Send DTMF frame before playing back audio.
16 years ago
Russell Bryant cba19c8a67 Convert the ast_channel data structure over to the astobj2 framework.
16 years ago
Tilghman Lesher 9cbd90a864 Do not continue to receive DTMF, when the channel is hungup and about to be destroyed.
16 years ago
Joshua Colp 8e4b5df187 Fix some uninitialized memory notices that appeared under valgrind.
16 years ago
Mark Michelson 6f53ed4c67 This commit introduces COLP/CONP and Redirecting party information into Asterisk.
16 years ago
Joshua Colp 63de834395 Merge in the RTP engine API.
16 years ago
Russell Bryant ee77b475f2 Improve performance of the ast_event cache functionality.
16 years ago
Russell Bryant 4ec301360c Merge a large set of updates to the Asterisk indications API.
17 years ago
Michiel van Baak 115c6abef4 Merged revisions 175921 via svnmerge from
17 years ago
Russell Bryant ef6ad2b53c Merged revisions 168561 via svnmerge from
17 years ago
Michiel van Baak 90751b16ca Merge the cli_cleanup branch.
17 years ago
Tilghman Lesher 08af5bb312 Create a new config file status, CONFIG_STATUS_FILEINVALID for differentiating
17 years ago
Sean Bright db1ed285c4 More RSW merges. This should do it for the channels/ dir.
17 years ago
Tilghman Lesher 28534ea921 Swap "static" and "const", so that "static" appears at the beginning of each
17 years ago
Tilghman Lesher 885d17506b Keep ast_app_inboxcount API compatible with 1.6.0.
17 years ago
Michiel van Baak f1e9371da8 - revert change to ast_queue_hangup and create ast_queue_hangup_with_cause
17 years ago
Mark Michelson 7daebcd610 Adding support for "urgent" voicemail messages. Messages which are
17 years ago
Michiel van Baak 08e674bce0 Pass the hangup cause all the way to the calling app/channel.
17 years ago
Jeff Peeler 41fd7a6a21 (closes issue #6113)
17 years ago
Joshua Colp b05e17fdd7 Make sure ADSI is marked as unavailable on Unistim channels so voicemail does not try to do some ADSI jazz.
17 years ago
Jason Parker b9bb0749d1 Shorten the mac address pattern, since some phones use different identifiers (such as the i2050 softphone).
17 years ago
Joshua Colp 4a21c5dd22 Fix spelling of existent in a few places.
17 years ago
Joshua Colp 496adc6fc0 Merged revisions 106235 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
Luigi Rizzo fd88390af7 remove unnecessary (char *) casts for ast_config_AST_* variables.
18 years ago
Joshua Colp acd40b76a3 You... will... build! I say so and therefore you will.
18 years ago
Kevin P. Fleming 98307c16ed minor cleanups
18 years ago
Luigi Rizzo 535705ca86 fix building under cygwin.
18 years ago
Luigi Rizzo 0b34b8e56c remove some unnecessary includes
18 years ago
Kevin P. Fleming 01f8a6959b make the configure script detect that it is running on a Windows platform, and report that information so that menuselect can use it (all information that is used to decide whether to build modules or not must be fed to menuselect so the user knows what will be built and why... don't make module build decisions in the makefiles, please)
18 years ago
Joshua Colp 97b3e7ec72 If no timezone is available use the default message.
18 years ago
Joshua Colp 6267956bda Make chan_unistim actually be able to unload. When creating a thread that you want to pthread_join you have to explicitly create it as joinable, and also if using pthread_cancel you have to have a pthread_testcancel to see if it has been called.
18 years ago
Olle Johansson 17afebc1a6 HUGE improvements to QoS/CoS handling by IgorG
18 years ago
Tilghman Lesher 7029e8fdd1 Solaris compat fixes
18 years ago
Luigi Rizzo 7e8835e0d7 remove another set of redundant #include "asterisk/options.h"
18 years ago
Russell Bryant 6d8d66e9e7 Fix some code that was supposed to ensure that a buffer was terminated, but was
18 years ago
Luigi Rizzo a23c055c3d move asterisk/paths.h outside asterisk.h and into those files
18 years ago
Luigi Rizzo 0595b5e2aa include "logger.h" and errno.h from asterisk.h - usage shows that they
18 years ago
Luigi Rizzo d82a631f9c more removal of duplicate #include lines
18 years ago
Luigi Rizzo fdb7f7ba3d Start untangling header inclusion in a way that does not affect
18 years ago