Commit Graph

5591 Commits (0101f564a4d1bcc8923e52dfbc0fc08c5f6397d5)

Author SHA1 Message Date
Jeff Peeler 6484b49dc4 Merged revisions 138361 via svnmerge from
17 years ago
Jeff Peeler 54092611a8 Merged revisions 138311 via svnmerge from
17 years ago
Tilghman Lesher fcafa8cb49 Merged revisions 138260 via svnmerge from
17 years ago
Jeff Peeler 4b83217511 Merged revisions 138155 via svnmerge from
17 years ago
Tilghman Lesher 1cac97b8f8 Merged revisions 138086 via svnmerge from
17 years ago
Tilghman Lesher fb6959baae Merged revisions 137848 via svnmerge from
17 years ago
Jason Parker b757f3247c Merged revisions 137812 via svnmerge from
17 years ago
Jason Parker 84e049c075 Correctly end locally ended calls.
17 years ago
Sean Bright db1ed285c4 More RSW merges. This should do it for the channels/ dir.
17 years ago
Sean Bright 5275342c5e Biggest offender? chan_dahdi.c! More RSW merging.
17 years ago
Sean Bright bea1644dc2 Merge more changes from the resolve-shadow-warnings branch (henceforth known
17 years ago
Dwayne M. Hubbard c096a6bee0 use ARRAY_LEN
17 years ago
Michiel van Baak 78a93bc386 show correct called party id and also store this to the 'placed calls' list once the call is connected.
17 years ago
Richard Mudgett b92df4dc1e Merged revisions 136241 via svnmerge from
17 years ago
Mark Michelson b3970abc30 Merged revisions 136062 via svnmerge from
17 years ago
Tilghman Lesher de582e1eb2 Merged revisions 135747 via svnmerge from
17 years ago
Kevin P. Fleming 7df8b8b848 make datastore creation and destruction a generic API since it is not really channel related, and add the ability to add/find/remove datastores to manager sessions
17 years ago
Russell Bryant bbf50cf072 Be explicit that we don't want a result from this callback. The callback would
17 years ago
Michiel van Baak 340809a771 whitespace fixes only.
17 years ago
Michiel van Baak dc819e881e Dont coredump on register of non-configured devices
17 years ago
Michiel van Baak 0f1a3177dc make this work again, and not segfault on device registration
17 years ago
Kevin P. Fleming bd28649280 --enable-dev-mode is your friend :-)
17 years ago
Michiel van Baak 532c10551a pass device instead of session to transmit_ functions.
17 years ago
Sean Bright ca38a1a082 Remove some code that used to do something but does not anymore, mainly
17 years ago
Russell Bryant 58291bcec9 Merge changes from team/bbryant/keyrotation
17 years ago
Tilghman Lesher 62db05502f Picky, picky, buildbot
17 years ago
Tilghman Lesher 6cb6583475 SIP should use the transport type set in the Moved Temporarily for the next
17 years ago
Michiel van Baak e9fc0e572c Merged revisions 135055 via svnmerge from
17 years ago
Russell Bryant 6d5979ff7e fix the potential use of an uninitialized variable
17 years ago
Tilghman Lesher b89ecf2407 Optimize frame cache by realloc'ing the smallest frame when the cache is full.
17 years ago
Russell Bryant 8adc6fb4ea Merged revisions 134814 via svnmerge from
17 years ago
Mark Michelson 560475ba74 Fix the parsing of the "reason" parameter in the
17 years ago
Tilghman Lesher 853f6a8b3e Move implementation of an attended-transfer-complete sound from one channel
17 years ago
Kevin P. Fleming 0ce79e5a06 build against the now-typedef-free dahdi/user.h, and remove some #ifdefs for features that will always be present in DAHDI
17 years ago
Kevin P. Fleming 6291cd19bf remove remaining Zaptel references in various places
17 years ago
Tilghman Lesher 0c23159464 Deprecate *_device_state_* APIs in favor of *_devstate_* APIs
17 years ago
Tilghman Lesher c780a443bf Merged revisions 133649 via svnmerge from
17 years ago
Mark Michelson 223c04ec53 Merged revisions 133572 via svnmerge from
17 years ago
Russell Bryant 2bb1317783 Minor coding guidelines tweaks ...
17 years ago
Tilghman Lesher 1d64381314 Merged revisions 133488 via svnmerge from
17 years ago
Russell Bryant 6ee7409719 I made this change from DEVICE_STATE to DEVICE_STATE_CHANGE, but I had it backwards,
17 years ago
Jason Parker fabba06d02 Merged revisions 133295 via svnmerge from
17 years ago
Brett Bryant 3faa4aa4e0 Fix issue where tcp in sip is enabled by default, despite what it says in the config sample file. Also fix "sip show settings" for tcp connections.
17 years ago
Mark Michelson ce391f2945 Merged revisions 133038 via svnmerge from
17 years ago
Tilghman Lesher 3fe5a70e07 Yet another conversion of '|' to ','
17 years ago
Kevin P. Fleming 770e62e39d use correct function name... please compile with --enable-dev-mode
17 years ago
Christian Richter 2009a57df1 Merged revisions 132826 via svnmerge from
17 years ago
Olle Johansson 8216722ed0 Well, the content of a channel variable may be longer than the size of a pointer...
17 years ago
Mark Michelson c1c75b0cbe Merged revisions 132777 via svnmerge from
17 years ago
Kevin P. Fleming 35cf5f8984 correct fix made in r132777... the code *did* compile in dev-mode, as long as libpri was installed and enabled
17 years ago
Tilghman Lesher ca62442094 Merged revisions 132713 via svnmerge from
17 years ago
Mark Michelson 7ab615da6f Get chan_dahdi to compile in devmode
17 years ago
Kevin P. Fleming f9074f1d95 Merged revisions 132712 via svnmerge from
17 years ago
Olle Johansson d231a9cf7d Merged revisions 132645 via svnmerge from
17 years ago
Kevin P. Fleming 8115a6a9bf Merged revisions 132641 via svnmerge from
17 years ago
Kevin P. Fleming 54e959b486 Merged revisions 132571 via svnmerge from
17 years ago
Brett Bryant 9fceb1b8ee Add autocompletion to "iax2 set debug peer".
17 years ago
Brett Bryant 1f74485078 Add "iax2 set debug peer" command and remove deprecated iax2 debug
17 years ago
Brett Bryant 4ec0d5d762 Fix bug where ast_parse_arg would inadvertantly enable sip tcp when parsing a tcpbindaddr if it was disabled.
17 years ago
Brett Bryant 4fc282ef63 Fix an issue in iax2 where a call that's been rejected still kept an open channel on the side that attempted to make the call (not the side of the
17 years ago
Jeff Peeler 08bcb84c01 make buffers config option (chan_dahdi.conf) parsing safer and added logging in case of failure
17 years ago
Matthew Fredrickson 69fee2f71f Make sure we break the poll so that messages queued will be sent on the SS7 when using CLI commands for blocking and blocking of CICs and linksets.
17 years ago
Tilghman Lesher 3fa9ad3d13 Merged revisions 131970 via svnmerge from
17 years ago
Jeff Peeler db5c40005c Add configuration option to chan_dahdi.conf to allow buffering policy and number of buffers to be configured per channel. Syntax:
17 years ago
Tilghman Lesher f4722d0ff0 Merged revisions 131790 via svnmerge from
17 years ago
Russell Bryant 7613e369b2 Instead of attempting to pass through AST_EVENT_DEVICE_STATE, use DEVICE_STATE_CHANGE
17 years ago
Brett Bryant 28fa79c23c Merged revisions 131491 via svnmerge from
17 years ago
Russell Bryant 2842b71a32 Merged revisions 131421 via svnmerge from
17 years ago
Russell Bryant 1e2b6eea40 Add missing terminator to ast_event_subscribe to fix a crash.
17 years ago
Tilghman Lesher 49715c05f1 Merged revisions 130959 via svnmerge from
17 years ago
Tilghman Lesher 5a1d90e1fb Additional option for videosupport (always) that disables the optimization to
17 years ago
Tilghman Lesher e921e6f0de Merged revisions 130889 via svnmerge from
17 years ago
Luigi Rizzo 3e9a95c16b free memory used by the x11 grabber when closing it.
17 years ago
Luigi Rizzo 6b9e40282e use ast_pthread_create_detached_background() instead of redoing
17 years ago
Tilghman Lesher 28534ea921 Swap "static" and "const", so that "static" appears at the beginning of each
17 years ago
Michiel van Baak 3cb49856ae Convert chan_skinny's open-coded linked lists to the list macros
17 years ago
Tilghman Lesher fe67adf6bc Merged revisions 130514 via svnmerge from
17 years ago
Tilghman Lesher c10d9c2e78 Unlock list before returning
17 years ago
Matthew Fredrickson 8635eecdc9 Support new TRANSPORT definitions in libss7
17 years ago
Tilghman Lesher 9cd11917c5 Fix trunk breakage
17 years ago
Tilghman Lesher b66aa676fa Merged revisions 130169 via svnmerge from
17 years ago
Sean Bright 6a00263d9c Missed one. Formatting only.
17 years ago
Brett Bryant 5b7933fe5e Janitor patch to change uses of sizeof to ARRAY_LEN
17 years ago
Tilghman Lesher cb7df89042 Merged revisions 130102 via svnmerge from
17 years ago
Kevin P. Fleming b968349e19 Merged revisions 130039 via svnmerge from
17 years ago
Tilghman Lesher 7e3be6c12f Merged revisions 129803 via svnmerge from
17 years ago
Sean Bright f2ab15a506 A couple more minor text changes
17 years ago
Sean Bright 7711b33c81 Remove extraneous \n. Pointed out by eliel on #asterisk-dev.
17 years ago
Tilghman Lesher da03cdd174 Merged revisions 129149 via svnmerge from
17 years ago
Tilghman Lesher aa81a86265 Merged revisions 129047 via svnmerge from
17 years ago
Brett Bryant d185405755 Janitor project to convert sizeof to ARRAY_LEN macro.
17 years ago
Olle Johansson 01214ba763 Merged revisions 128950 via svnmerge from
17 years ago
Olle Johansson c969c0f24b Merged revisions 128912 via svnmerge from
17 years ago
Russell Bryant 10cc442eb7 Merged revisions 128795 via svnmerge from
17 years ago
Sean Bright 880a02f283 Merged revisions 128737 via svnmerge from
17 years ago
Mark Michelson 834b8e8a71 Merged revisions 128639 via svnmerge from
17 years ago
Russell Bryant 69782233e4 As pointed out on the -dev list, actually use the result of find_peer() so that
17 years ago
Olle Johansson e18e813814 - Adding alias "udpbindaddr" for the UDP port to comply with "tcpbindaddr" and "tlsbindaddr".
17 years ago
Olle Johansson 638234f146 - Fixing issues with "sip show settings"
17 years ago
Olle Johansson 3586b6212d - Remove unused variable "expiry"
17 years ago
Olle Johansson 40c0e6ed47 More doxygen comments.
17 years ago
Olle Johansson fce9af0fa0 - Formatting changes
17 years ago
Olle Johansson e057380907 Adding note about incorrect manager registration...
17 years ago
Olle Johansson ccb718b560 Remove comments that doesn't make sense. The deprecation of type=user will come at a later stage,
17 years ago
Olle Johansson 25ce6ce19e Fix severe problem with my previous commit of "kill-the-user". Russell saw a problem with this
17 years ago
Olle Johansson bc99e067e6 Disabling code used by dumpdb with #ifdef, since I believe we might use it sometime in the
17 years ago
Olle Johansson 29770b1cd8 Removing the CLI dumpdb command (see asterisk-dev discussion and decision)
17 years ago
Olle Johansson cf9c4ce883 Adding a few reminders
17 years ago
Olle Johansson 9056540e35 Adding doxygen comments to missing parts, moving some #define
17 years ago
Olle Johansson d5525e3778 Adding TCP and TLS to "sip show settings".
17 years ago
Olle Johansson 6de5e8552b Add some comments...
17 years ago
Olle Johansson fc7517d76e Set tls setting to default in reload_config.
17 years ago
Michiel van Baak bf848cc694 fix compiling of chan_sip.c
17 years ago
Joshua Colp eff212635c I like it when the tree is not broken.
17 years ago
Olle Johansson 318fd4186b KILL THE USER!
17 years ago
Olle Johansson b04d101ee5 Stop cli command completion with tabs
17 years ago
Olle Johansson 0a52297cf0 Add new SIP cli command "sip show channelstats" that displays some QoS data (if we have RTCP reports
17 years ago
Matthew Fredrickson 268ca4a5bb It would help if we actually parsed the ss7_explicitacm option in the config file...
17 years ago
Matthew Fredrickson 199067da4f Add option to wait to be able to explicitly send ACM via the Proceeding() application in the dialplan. Also minor documentation update explaining how to setup multiple signalling links within a linkset
17 years ago
Tilghman Lesher 1d0637521a Fullcontact needs more than 20 characters, even for the simplest case
17 years ago
Olle Johansson 6f621e6205 - reorganize SIP extensions alphabetically, to make it easier to synch with the IANA list
17 years ago
Brett Bryant 10f0255389 Fix one more file that got changed.
17 years ago
Brett Bryant 022a157bd8 Remove commit that somehow got mergeed into trunk.
17 years ago
Brett Bryant 10fdf344ed Update these files with transfer code.
17 years ago
Steve Murphy bc2cfb3e81 Merged revisions 127663 via svnmerge from
17 years ago
Olle Johansson f99a310219 Make sure we stop session timers as soon as we start hanging up an active call.
17 years ago
Olle Johansson 2491cc6e65 Revert some logic for session timers. We do send in-dialog requests that should not have session-timer
17 years ago
Olle Johansson b423a939b0 Fix bad formatting in a very confusing function. Who added the sipdb sql output?
17 years ago
Brett Bryant 6aa9419cfe Update transport= in sip so that the option is not broken from a recent commit.
17 years ago
Tilghman Lesher 885d17506b Keep ast_app_inboxcount API compatible with 1.6.0.
17 years ago
Mark Michelson 1d6573e8ef Merged revisions 127560 via svnmerge from
17 years ago
Mark Michelson 953947b70b The ackcall and endcall options in agents.conf now have supplemental options
17 years ago
Brett Bryant b30ed551e0 Fix to sip_parse_host so that it passes the correct information to sip_registry.
17 years ago
Luigi Rizzo 8cd40e3950 plug another panic when the gui cannot be started.
17 years ago
Luigi Rizzo f26e7b97cb prevent a segfault when trying to start the gui without any
17 years ago
Tilghman Lesher cce1ec5463 Change the global timer B to be dependent on the value of the T1 timer, as
17 years ago
Brett Bryant 1b07e87538 Add a configuration option so the global outboundproxy can use tcptls without it being defined by each sip user.
17 years ago
Tilghman Lesher e347f8bc70 Merged revisions 127133 via svnmerge from
17 years ago
Tilghman Lesher 3217aed39c Merged revisions 127068 via svnmerge from
17 years ago
Tilghman Lesher 6fa1dab33d Merged revisions 126999 via svnmerge from
17 years ago
Olle Johansson b6b5525347 Merged revisions 126902 via svnmerge from
17 years ago
Olle Johansson f3170a4946 Merged revisions 126899 via svnmerge from
17 years ago
Olle Johansson 42bed356d1 Merged revisions 126789 via svnmerge from
17 years ago
Olle Johansson 983b851e3b Merged revisions 126735 via svnmerge from
17 years ago
Matthew Fredrickson 5862f66c88 Add support to see MTP2 down events when the link layer drops in SS7
17 years ago
Luigi Rizzo ff8ad6b497 implement the 'freeze' function for incoming frames;
17 years ago
Olle Johansson 33a54ee23b The following patch with some changes for trunk...
17 years ago
Luigi Rizzo 1f7a4fb63d import the recent additions for video console into trunk,
17 years ago
Luigi Rizzo dc4c6733ac fix wrong argument in checking boundaries for a rectangle
17 years ago
Luigi Rizzo a768ae2122 implement a 'toggle' option for 'console mute' and 'console unmute'
17 years ago
Luigi Rizzo f03a2b158a add some defines and fields in preparation for the import of
17 years ago
Luigi Rizzo 03e7978a1a accept any name starting with X11 for X11 grabbers - this lets
17 years ago
Luigi Rizzo e6f17e50c4 make this compile after ast_frame's data field changed to a union
17 years ago
Tilghman Lesher 1503ea7128 Merged revisions 126056 via svnmerge from
17 years ago
Matthew Fredrickson 512a022a95 Revert this part of the fix. We'll fix it in libss7
17 years ago
Matthew Fredrickson a68a212f53 Obviously somebody didn't compile with libss7 support when doing the DAHDI conversion.
17 years ago
Matthew Fredrickson 1b9d5d96e3 Add support for new commands to block/unblock all CICs on a linkset
17 years ago
Brett Bryant 4ebadd6d21 Small error in the function that converts peer transports to a string.
17 years ago
Brett Bryant 12d5cebea2 Change the way that the transport option works for sip users. transport will now take multiple arguments, the first one listed will be the one used
17 years ago
Tilghman Lesher ed8698e493 Revert half of the fix, as this part may have been unnecessary (related to issue #12914)
17 years ago
Tilghman Lesher 2dc4597f79 Merged revisions 125740 via svnmerge from
17 years ago
Michiel van Baak ea326c832f remove block of commented code to set __ourip
17 years ago
Michiel van Baak 8caf21863e remove paging device from chan_skinny.
17 years ago
Olle Johansson 4f32bf72f9 Merged revisions 125384 via svnmerge from
17 years ago
Kevin P. Fleming 72e59c18f2 Merged revisions 125327 via svnmerge from
17 years ago
Kevin P. Fleming fd4a60c459 Merged revisions 125132 via svnmerge from
17 years ago
Michiel van Baak 9ba79e3b68 implement transfer functionality in chan_skinny
17 years ago
Tilghman Lesher 94c4089f4e More expansion of the deadlock avoidance macro, including a macro to do locking
17 years ago
Tilghman Lesher 15093f2a63 Merged revisions 124965 via svnmerge from
17 years ago
Tilghman Lesher bb03680941 Merged revisions 124315 via svnmerge from
17 years ago
Mark Michelson 0f62296eb6 Add a missing "ChannelType" header to one of the "PeerStatus" manager
17 years ago
Tilghman Lesher e746aa2043 Merged revisions 124182 via svnmerge from
17 years ago
Michiel van Baak 8e8359465b Older versions of GNU gcc do not allow 'NULL' as sentinel.
17 years ago
Brett Bryant 249ac33ab0 Fix bug in sip registration that sets the default port to 5060 for tls.
17 years ago
Brett Bryant 2aae0ba13d Updates all usages of ast_tcptls_session_instance to be managed by reference counts so that they only get destroyed when all threads are done using
17 years ago
Mark Michelson 67ca33e267 Merged revisions 123485 via svnmerge from
17 years ago
Steve Murphy bb20ef7017 Changes to list peers and users in alpha. order, as per a reasonable request in 12494. Due to changes in trunk to use the astobj2 i/f in the sip channel driver, the order of the entries in the config file was lost, thus the output was in a random order, but no longer.
17 years ago
Tilghman Lesher bb0dbfa520 Merged revisions 123391 via svnmerge from
17 years ago
Mark Michelson 8c6184f0da Merged revisions 123333 via svnmerge from
17 years ago
Jeff Peeler c837af5e28 Fix some (more) variables that were forgotten to be renamed, related to 117658
17 years ago
Doug Bailey 2690378411 Clean up code that handles fsk mwi message generation by pulling it from do_monitor and creating its own thread.
17 years ago
Tilghman Lesher ddfac77569 Oopsie, breakage
17 years ago
Jeff Peeler 121c046ba5 Fix some variables that were forgotten to be renamed, related to 117658
17 years ago
Tilghman Lesher 596f8b5186 Merged revisions 123113 via svnmerge from
17 years ago
Tilghman Lesher ba07bd38b7 Merged revisions 123110 via svnmerge from
17 years ago
Joshua Colp 523532204a Merged revisions 122919 via svnmerge from
17 years ago
Joshua Colp 1c8f33b0d6 Merged revisions 122869 via svnmerge from
17 years ago
Tilghman Lesher b2ef18dab4 Add some more IAX2-specific information about the channel to the CHANNEL()
17 years ago
Russell Bryant b6457ecf4c Merge changes from timing branch
17 years ago
Michiel van Baak a68a160b75 Implement call parking in chan_skinny.
17 years ago
Russell Bryant 968cf2b578 Merged revisions 122259 via svnmerge from
17 years ago
Jeff Peeler d9faeb6177 Fix pseudo channel allocation errors on startup when using SS7. (from mattf r121914, moving from chan_zap to chan_dahdi)
17 years ago
Jeff Peeler c8b2bd8817 Make sure we hangup any calls we have and NULL out the ss7call value when we get a reset circuit message. Fixes crash bug. (from mattf r121857, moving from chan_zap to chan_dahdi)
17 years ago
Jeff Peeler ef3b214728 Goodbye Zaptel, hello DAHDI. Removes Zaptel driver support with DAHDI. Configuration file and dialplan backwards compatability has been put in place where appropiate. Release announcement to follow.
17 years ago
Russell Bryant 6ac8ccaba4 Make this build under dev mode
17 years ago
Matthew Fredrickson 78e593eecb Fix pseudo channel allocation errors on startup when using SS7
17 years ago
Tilghman Lesher 467c6f5f90 Merged revisions 121861 via svnmerge from
17 years ago
Matthew Fredrickson 4639347531 Make sure we hangup any calls we have and NULL out the ss7call value when we get a reset circuit message. Fixes crash bug
17 years ago
Christian Richter 06a8effb23 Merged revisions 121751 via svnmerge from
17 years ago
Joshua Colp 7025da48e5 Fix issue where session timer headers were present when they should not have been.
17 years ago