Commit Graph

4731 Commits (f82c42a22e6a0883c8b51b269d3be9c50e4cd6be)

Author SHA1 Message Date
Jason Parker c9f869e982 Allow chan_usbradio to compile again.
18 years ago
Joshua Colp 746dc07e2c Change dependency for chan_usbradio to asound. Let's keep everything uniform.
18 years ago
Joshua Colp e24eee1797 Merged revisions 86063 via svnmerge from
18 years ago
Matthew Fredrickson b5a162a746 Don't hangup the call for SS7 if we get an alarm
18 years ago
Russell Bryant 8fae310e81 This fixes SIP subscriptions in trunk.
18 years ago
Philippe Sultan 65547b09b4 Fix CLI help output
18 years ago
Philippe Sultan 0163f90829 Added two CLI functions, taken from chan_gtalk :
18 years ago
Philippe Sultan 37a0b33171 Make an audio path under the following call configuration :
18 years ago
Jason Parker ed690fc348 Switch dundi to new tos config format.
18 years ago
Russell Bryant d79fe9b662 Merged revisions 85604 via svnmerge from
18 years ago
Philippe Sultan 969ead2ae9 Allow RTP structure registration
18 years ago
Matthew Fredrickson 24e2567e2d Trying to finish the last of the charge_number patch up #10916
18 years ago
Matthew Fredrickson d11d2ad834 Add support for receive charge number in dialplan #10916
18 years ago
Matthew Fredrickson dba36a81e6 Make sure we set the ANI2 field for PRI
18 years ago
Matthew Fredrickson b01a87c3db Add SS7 ANI2 support tx and rx. #10916
18 years ago
Matthew Fredrickson 58598f733a Add CCR test support #10916
18 years ago
Russell Bryant e97a723cf1 Merge a ton of NEW_CLI conversions. Thanks to everyone that helped out! :)
18 years ago
Matthew Fredrickson 8a52c88988 Let's hard code this until I fix it
18 years ago
Matthew Fredrickson 14730c0ce4 Make sure we are clean to build without libpri
18 years ago
Joshua Colp 15f3f5408c Merged revisions 85280 via svnmerge from
18 years ago
Joshua Colp 96f7f62acb Merged revisions 85277 via svnmerge from
18 years ago
Tilghman Lesher 7adbd6bb16 Remove redundant includes (patch by snuffy) (Closes issue #10922)
18 years ago
Russell Bryant 46b9ca721b Add jitterbuffer support for chan_local. To enable it, you use the 'j' option
18 years ago
Joshua Colp d9909a0151 Merged revisions 85093 via svnmerge from
18 years ago
Russell Bryant feb8f6f38b Merged revisions 84783 via svnmerge from
18 years ago
Kevin P. Fleming fd5783657e Merged revisions 84690 via svnmerge from
18 years ago
Russell Bryant f58f7170d4 Merged revisions 84370 via svnmerge from
18 years ago
Jason Parker 5b5a2df463 Merged revisions 84291 via svnmerge from
18 years ago
Dwayne M. Hubbard 71a0672560 Merged revisions 84274 via svnmerge from
18 years ago
Joshua Colp 5ae00a58b3 Check to make sure a structure pointer is non-NULL before touching it... crashing is bad, mmmk?
18 years ago
Russell Bryant d78463be1e Corydon posted this janitor project to the bug tracker and mvanbaak provided
18 years ago
Russell Bryant 9e05e0db04 The trunk version of this patch also includes a couple more small clean fixes
18 years ago
Joshua Colp acb9d6bf2b Add MP4 to part of the SDP code.
18 years ago
Dwayne M. Hubbard bd5b6cea68 Merged revisions 84018 via svnmerge from
18 years ago
Kevin P. Fleming 077cd17212 Merged revisions 83974 via svnmerge from
18 years ago
Russell Bryant 958954426e Merged revisions 83943 via svnmerge from
18 years ago
Russell Bryant cf452dc6f5 Merged revisions 83941 via svnmerge from
18 years ago
Tilghman Lesher afebefc763 Merged revisions 83879 via svnmerge from
18 years ago
Philippe Sultan 3a5f263bf0 Comply with latest XEP-0166, XEP-0167, XEP-0176.
18 years ago
Dwayne M. Hubbard 0f53904918 merged jcmoore's patch for configurable SDP origin-field username and session field, closes issue# 10795
18 years ago
Russell Bryant 0b0c36ff6a Fix compilation errors in CLI command updates to SS7 CLI commands
18 years ago
Russell Bryant 9f64905d4e Merged revisions 83432 via svnmerge from
18 years ago
Russell Bryant 79088ae5bc fix spelling in a comment
18 years ago
Joshua Colp b24f4a86bb Merged revisions 83232 via svnmerge from
18 years ago
Joshua Colp 2d5aaf250a Merged revisions 83230 via svnmerge from
18 years ago
Jason Parker ac5332c674 More conversions to NEW_CLI
18 years ago
Russell Bryant 86e640bf77 Merged revisions 83175 via svnmerge from
18 years ago
Philippe Sultan 915f0e7505 Replace Google namespace occurrences with Jingle. The former namespace
18 years ago
Philippe Sultan 474bbdd406 Remove namespaces in payload-type tags.
18 years ago
Joshua Colp fd1cde1a16 Merged revisions 83070 via svnmerge from
18 years ago
Philippe Sultan dc9dc75379 Transmit proper invitation, thus conforming to XEP-0166 (Jingle general
18 years ago
Christian Richter e10f082401 Merged revisions 83023-83024 via svnmerge from
18 years ago
Jason Parker c7a9ec1691 (issue #10724)
18 years ago
Russell Bryant 96f4079dac Don't use ast_channel_lock_both() here, it only exists in one of my branches.
18 years ago
Russell Bryant ded76a8988 convert various places that access the channel lock directly to use the channel lock wrappers
18 years ago
Russell Bryant 9388173f85 Make the MALLOC_DEBUG output for free() useful again. After changing calls to
18 years ago
Jason Parker 4baba7c951 Add support in chan_skinny for sending RTP directly to the endpoints.
18 years ago
Jason Parker 7fa9eebd99 Merged revisions 82394 via svnmerge from
18 years ago
Russell Bryant 1e29c3aefa use the standard license header for the xpmr files
18 years ago
Russell Bryant 78dba0007e Add chan_usbradio to trunk
18 years ago
Philippe Sultan 4291976429 Fix DTMF following what has been done in issue #9401. Thanks irroot.
18 years ago
Joshua Colp 5460e72015 Add setvar support to chan_zap. Just like you can in chan_sip and chan_iax2 you can now use it with zaptel channels. (done while in Montreal at the Asterisk bootcamp!)
18 years ago
Philippe Sultan 5b1668603f Modify rule filters to match with the Jingle namespace constant
18 years ago
Philippe Sultan 92cc7aeff1 Changed Jingle and Jingle DTMF namespaces.
18 years ago
Philippe Sultan 848e59aa1e Reflect Jingle DTMF specification changes
18 years ago
Philippe Sultan 5734c0df49 Merged revisions 82309 via svnmerge from
18 years ago
Jason Parker 6a90ea5cf4 After some discussions, we decided that the return values here were a bit messy.
18 years ago
Matthew Fredrickson d3504cd159 Fix to make sure we don't hangup a call when getting a RLC without sending REL. Found making sure we are Q.784 (the SS7 test specification) compliant
18 years ago
Joshua Colp 9642d93117 (closes issue #9433)
18 years ago
Christian Richter a5bb078177 Merged revisions 82249 via svnmerge from
18 years ago
Tilghman Lesher c121ed6bec Change the IAXPeers command to have manager-style output, instead of CLI-style output (closes issue #8254)
18 years ago
Joshua Colp 5fd0dfb923 (closes issue #10688)
18 years ago
Russell Bryant bc8ac382b8 fix the build ... oops
18 years ago
Russell Bryant 7c1b18f8ec Merged revisions 81832 via svnmerge from
18 years ago
Joshua Colp 5af36757cd Initialize iax_frames variable to NULL, keeps valgrind happy.
18 years ago
Joshua Colp f614bc7004 (closes issue #10377)
18 years ago
Philippe Sultan da620112de Merged revisions 81743 via svnmerge from
18 years ago
Matthew Fredrickson c61d954422 Patch on 10575. Add support for unequipped CIC (UCIC) message as well as improve some of our CIC flags in chan_zap
18 years ago
Jason Parker d72ea80a00 Doxygen cleanups/fixes.
18 years ago
Jason Parker 9a46a17c27 Merged revisions 81523 via svnmerge from
18 years ago
Russell Bryant 9bda1c5a94 Merged revisions 81448 via svnmerge from
18 years ago
Kevin P. Fleming 96206c9289 Merged revisions 81442 via svnmerge from
18 years ago
Joshua Colp 3213f6dc2d Merged revisions 81439 via svnmerge from
18 years ago
Russell Bryant 51af103a79 Merged revisions 81433 via svnmerge from
18 years ago
Philippe Sultan 2fd2667d13 Merged revisions 81410 via svnmerge from
18 years ago
Tilghman Lesher acb51ca5c2 Add new queryable fields from zaptel to 'zap show status'
18 years ago
Joshua Colp fe8ffda841 Merged revisions 81395 via svnmerge from
18 years ago
Joshua Colp 1e12db06da (closes issue #10565)
18 years ago
Russell Bryant ee7a6c0851 Merged revisions 81383 via svnmerge from
18 years ago
Christian Richter df04684a2c Merged revisions 81373 via svnmerge from
18 years ago
Christian Richter 16696af3df Merged revisions 81367 via svnmerge from
18 years ago
Steve Murphy b5cd67adc3 This code was in team/murf/bug8684-trunk; it should fix bug 8684 in trunk. I didn't add it to 1.4 yet, because it's not entirely clear to me if this is a bug fix or an enhancement. A lot of files were affected by small changes like ast_variable_new getting an added arg, for the file name the var was defined in; ast_category_new gets added args of filename and lineno; ast_category and ast_variable structures now record file and lineno for each entry; a list of all #include and #execs in a config file (or any of its inclusions are now kept in the ast_config struct; at save time, each entry is put back into its proper file of origin, in order. #include and #exec directives are folded in properly. Headers indicating that the file was generated, are generated also for each included file. Some changes to main/manager.c to take care of file renaming, via the UpdateConfig command. Multiple inclusions of the same file are handled by exploding these into multiple include files, uniquely named. There's probably more, but I can't remember it right now.
18 years ago
Tilghman Lesher 6bdc66e9b0 Changed one too many variable settings in issue #9315 (closes issue #10592)
18 years ago
Joshua Colp ee6f91968c Merged revisions 81331 via svnmerge from
18 years ago
Russell Bryant 225d9166ec Merged revisions 81291 via svnmerge from
18 years ago
Mark Michelson 8b0c744786 Merged revisions 81120 via svnmerge from
18 years ago
Joshua Colp 263b77634a Merged revisions 81012 via svnmerge from
18 years ago
Joshua Colp 12894ee728 Remove places that say if no language is specified it will default to english... since on some setups this is untrue.
18 years ago
Russell Bryant d3687bdb93 Merged revisions 80932 via svnmerge from
18 years ago
Russell Bryant 7c41c3a5bc Merged revisions 80895 via svnmerge from
18 years ago
Russell Bryant 700b5d8442 Merged revisions 80849 via svnmerge from
18 years ago
Matthew Fredrickson 3616eb166f Add VMWI chan_zap support #9909
18 years ago
Philippe Sultan fce77d7d6a Merged revisions 80661 via svnmerge from
18 years ago
Kevin P. Fleming b16f018d96 Merged revisions 80501 via svnmerge from
18 years ago
Russell Bryant 488cd9a7a6 Merged revisions 80499 via svnmerge from
18 years ago
Joshua Colp ed9306ba42 If no default language has been specified print out that it will default to english when using sip show peer or sip show user.
18 years ago
Russell Bryant f6f9c14723 allow peers and users to go into a hash table
18 years ago
Russell Bryant eb6813cce3 Merged revisions 80390 via svnmerge from
18 years ago
Russell Bryant f04ed4641b Unsubscribe from MWI events in the peer destructor
18 years ago
Russell Bryant 50d7fc81aa Merged revisions 80362 via svnmerge from
18 years ago
Russell Bryant 8a2dd1d145 Merged revisions 80183 via svnmerge from
18 years ago
Russell Bryant eaac379751 Merged revisions 80132 via svnmerge from
18 years ago
Joshua Colp 65e4c80d48 Fix random segfault issue when loading chan_zap. Trying to access a configuration structure that has already been destroyed is bad, mmmk?
18 years ago
Joshua Colp 477e7dcbc7 (closes issue #10495)
18 years ago
Joshua Colp 9471a4ec08 Fix building of trunk. I'm doing work on a Sunday night just to avoid watching Snakes on a Plane which my roommate is watching.
18 years ago
Tilghman Lesher 749b67bd1d We weren't properly encapsulating the mtime ignores of config files (closes issue #10488)
18 years ago
Russell Bryant 57d5934e5d Merged revisions 79912 via svnmerge from
18 years ago
Jason Parker 100e2387db Merged revisions 79904 via svnmerge from
18 years ago
Jason Parker 0e83c80480 Merged revisions 79902 via svnmerge from
18 years ago
Russell Bryant c67f7fd3da Make use of ast_sched_replace() in some places in chan_iax2
18 years ago
Russell Bryant f5bf66bcd7 This commit adds a scheduler API call, ast_sched_replace that can be used
18 years ago
Russell Bryant 9d54c14278 Merged revisions 79857 via svnmerge from
18 years ago
Christian Richter 7ee8772e2d Merged revisions 79833 via svnmerge from
18 years ago
Joshua Colp ecff1370fb Fix building of chan_zap under development mode without libpri and libss7 installed.
18 years ago
Russell Bryant 0b44b92cf5 Merged revisions 79756 via svnmerge from
18 years ago
Mark Michelson ff7c41753f Merged revisions 79748 via svnmerge from
18 years ago
Tilghman Lesher 56b9568164 Don't reload a configuration file if nothing has changed.
18 years ago
Dwayne M. Hubbard 6186647ac3 added counter for iax2 show registry CLI output, closes issue 10461, thanks junky
18 years ago
Christian Richter a3a32e6675 Merged revisions 79642 via svnmerge from
18 years ago
Joshua Colp 3512cefb10 Merged revisions 79523 via svnmerge from
18 years ago
Christian Richter 8d6b33c64b Merged revisions 78936 via svnmerge from
18 years ago
Russell Bryant 4b584bbdf7 Merged revisions 79470 via svnmerge from
18 years ago
Russell Bryant 4e038cdc7c Merged revisions 79436 via svnmerge from
18 years ago
Steve Murphy 4f98b05cd5 Don't ask me why, but waitfordigit will immediately return a 1 on my system, unless the outfd is initialized to -1 before calling the nandfds func
18 years ago
Russell Bryant e05da8e948 Merged revisions 79301 via svnmerge from
18 years ago
Russell Bryant 16373a4e5f Merged revisions 79276 via svnmerge from
18 years ago
Russell Bryant 982a3ac424 Merged revisions 79274 via svnmerge from
18 years ago
Russell Bryant 0dd52f7196 Merged revisions 79272 via svnmerge from
18 years ago
Russell Bryant a2847deb73 Merged revisions 79214 via svnmerge from
18 years ago
Joshua Colp d5eda8709c Merged revisions 79174 via svnmerge from
18 years ago
Jason Parker 9b3c3f1c61 Use localized softkey labels.
18 years ago
Russell Bryant 0034e3f49d When looking up a mailbox, use the default context if not specified as something else
18 years ago
Russell Bryant 348ff8c3e9 Restore the ability to have multiple mailboxes listed for the mailbox option
18 years ago
Russell Bryant 9d1acad76b Fix a problem that I had introduced into MWI handling. I had ignored
18 years ago
Joshua Colp 90066ea949 Minor fix for building under dev mode when byteswapping macro header files are not available.
18 years ago
Joshua Colp 22114b509d Add support for using epoll instead of poll. This should increase scalability and is done in such a way that we should be able to add support for other poll() replacements.
18 years ago
Joshua Colp 063c747f3a HAVEL_SS7 should be HAVE_SS7. Reported by kwallace.
18 years ago
Joshua Colp f2fc44d07e Correct spelling. s/threaads/threads/
18 years ago
Jason Parker 395243c923 Merged revisions 78375 via svnmerge from
18 years ago
Russell Bryant eba344f498 Merged revisions 78371 via svnmerge from
18 years ago
Joshua Colp 57769b9a53 Can't forget outsignaling!
18 years ago
Joshua Colp 4684dd1761 Just for jsmith... make signaling a valid option that acts like signalling.
18 years ago
Jason Parker bc8b1d3baa Add a TalkingToChan to the response of the "agents" manager action.
18 years ago
Russell Bryant d9407da71d Merged revisions 78242 via svnmerge from
18 years ago
Mark Michelson 8f17952065 Fixing a compiler warning which warns that a variable may be used unitialized. Thanks to mvanbaak for pointing this out.
18 years ago
Mark Michelson c4c0e45c8b Merged revisions 78103 via svnmerge from
18 years ago
Joshua Colp 54a2d42e2f Merged revisions 78182 via svnmerge from
18 years ago
Jason Parker bb700d82ce Implement setvar functionality in chan_skinny
18 years ago
Tilghman Lesher 05d60c7860 Merged revisions 78139 via svnmerge from
18 years ago
Russell Bryant 661fa0b374 Merged revisions 78063 via svnmerge from
18 years ago
Russell Bryant bcabfbb89a Merged revisions 78028 via svnmerge from
18 years ago
Jason Parker 1064b75ab7 Merged revisions 77996 via svnmerge from
18 years ago
Jason Parker fb94195d90 Merged revisions 77993 via svnmerge from
18 years ago
Russell Bryant 7b3dcbb842 Merged revisions 77949 via svnmerge from
18 years ago
Jason Parker 98ef35b908 Merged revisions 77947 via svnmerge from
18 years ago
Russell Bryant 85ba8d515a Merged revisions 77943 via svnmerge from
18 years ago
Russell Bryant 12ed8e8d07 Fix an issue that Simon pointed out to me on IRC. There were cases in the
18 years ago
Russell Bryant 171791dd8b Merged revisions 77939 via svnmerge from
18 years ago
Jason Parker e7e9275241 Merged revisions 77894 via svnmerge from
18 years ago
Jason Parker e27df99e5f Merged revisions 77890 via svnmerge from
18 years ago
Russell Bryant 1990a00ca4 Merged revisions 77887 via svnmerge from
18 years ago
Jason Parker d9beb54cbb Merged revisions 77883 via svnmerge from
18 years ago
Joshua Colp d9aee5e353 Merged revisions 77869 via svnmerge from
18 years ago
Russell Bryant 4e0947c5f1 Convert code that checks the _softhangup member of ast_channel directory to use
18 years ago
Steve Murphy 35499c7f40 thanks to Russel, for pointing out that the dialoglist_lock/unlock routines also need to be macros if DETECT_DEADLOCKS is set
18 years ago
Mark Michelson 768724f5e6 Merged revisions 77824 via svnmerge from
18 years ago
Kevin P. Fleming f35541734a there is no use in having functions that have no code in them, and hide the locking info when DEBUG_THREADS is enabled... i could have fixed this to be dependent on DEBUG_THREADS, but it would be just as easy for someone to add their test/debugging code to the macros as it would have been to the functions
18 years ago
Kevin P. Fleming b2eb99bb47 use a different method for overriding the send_digit_begin pointer, as the old one fails to compile on my 64-bit system with gcc-4.1 and --enable-dev-mode turned on
18 years ago
Steve Murphy 2cad4fea1a Discovered in experiments on core files: if you wrap the lock and unlock calls with sip_pvt_lock and sip_pvt_unlock, you lose the tracing info you would normally get via DETECT_DEADLOCKS; so I turn these two functions into macros when DETECT_DEADLOCKS is called. This way, you get meaningful stuff in the file and func slots in the lock_info struct.
18 years ago
Russell Bryant 3ca4126887 Change another unnecessary use of the increment operator to explicitly set the var to 1
18 years ago
Russell Bryant 3b49339387 Explicitly set a variable to 1 instead of using the increment operator.
18 years ago
Russell Bryant a27203a5bc Merged revisions 77794 via svnmerge from
18 years ago
Luigi Rizzo b20ab775d5 minor code rearrangements:
18 years ago
Luigi Rizzo adc28d1e1c rename handle_request() to handle_incoming(), as the former
18 years ago
Luigi Rizzo 6fe18e2403 move some dialog-only flags to proper variables, namely
18 years ago
Luigi Rizzo 597421be86 use a function, cli_yesno(), to produce the output Yes or No for
18 years ago
Luigi Rizzo 89f44c573e move the two remaining peer flags to proper variables.
18 years ago
Luigi Rizzo db10bcc41a move RT_FROMCONTACT to a proper sip_peer field.
18 years ago
Luigi Rizzo fd2f3a20bc Move some global 'flags' to individual variables.
18 years ago
Luigi Rizzo 5e35eab5a2 minor simplification of a conditional statement
18 years ago
Luigi Rizzo c19549820e build the version of sip_tech with no send_digit_begin
18 years ago
Luigi Rizzo e5f3a6ccdb remove bit position from description of SIP_* flags.
18 years ago
Luigi Rizzo 692e1fe0c4 back on cleaning up the usage of flags.
18 years ago
Luigi Rizzo b5c5227804 more documentation on internal representation of incoming SIP messages.
18 years ago
Luigi Rizzo 5ca87effb7 make register_unref() return NULL so it is easy to cleanup
18 years ago
Luigi Rizzo 9f165b444a add some documentation to auto_congest(), and some
18 years ago
Luigi Rizzo a6e169c09a more dialog_ref()/dialog_unref() calls
18 years ago
Luigi Rizzo 5dcfd811d7 more dialog_ref()/dialog_unref() calls
18 years ago
Luigi Rizzo d480266797 start introducing hooks for reference counts on dialog descriptors.
18 years ago
Luigi Rizzo df75ae2285 remove an unused string
18 years ago