Commit Graph

278 Commits (0ef680cff0d1bd1ccc69119cc45be895824eb266)

Author SHA1 Message Date
Jason Parker 20fefec7a3 Merged revisions 305473 via svnmerge from
15 years ago
Jason Parker 0bed3e751a Merged revisions 305198 via svnmerge from
15 years ago
Jason Parker 5edeada22a Merged revisions 305131 via svnmerge from
15 years ago
Tilghman Lesher 41260a6f20 Merged revisions 292376 via svnmerge from
15 years ago
Tzafrir Cohen 4d6eac5282 Merged revisions 292050 via svnmerge from
15 years ago
Brett Bryant 49d3bdd14c Merged revisions 285640 via svnmerge from
15 years ago
Jason Parker ef247c398f Merged revisions 285530 via svnmerge from
15 years ago
Jason Parker d077b0f081 Merged revisions 285527 via svnmerge from
15 years ago
Tilghman Lesher 3170dab50d Merged revisions 283770 via svnmerge from
15 years ago
Tilghman Lesher b4e18d5660 Add load priority order, such that preload becomes unnecessary in most cases
16 years ago
Tilghman Lesher f12afaaebc Add documentation for MOH realtime fields
16 years ago
Tilghman Lesher 621a86db18 If there is realtime configuration, it does not get re-read on reload unless the config file also changes.
16 years ago
Paul Belanger 41d7b51bf7 Merged revisions 270331 via svnmerge from
16 years ago
David Vossel e98835e437 fixes crash in moh when cachertclasses flag is used
16 years ago
Mark Michelson 529a87ce7d Remove unrelated MOH change from previous commit.
16 years ago
Mark Michelson 8999372c33 Fix misspelling of macro args.
16 years ago
Mark Michelson a554e00fed Merged revisions 260345 via svnmerge from
16 years ago
Jeff Peeler 7f29269d68 Merged revisions 250786 via svnmerge from
16 years ago
Sean Bright 1a30c33d47 Get MoH building on OpenSolaris.
16 years ago
Tilghman Lesher 055cb0e0ae Add the class actually used in the MusicOnHold start event.
16 years ago
Tilghman Lesher b510b53ebc Missed a case that emits a WARNING where none is warranted.
16 years ago
Tilghman Lesher 219f969dcf Find another ref leak and change how we manage module references.
16 years ago
Tilghman Lesher c8d5ce7c13 Remove debugging line
16 years ago
Tilghman Lesher 7e0a2db236 Fix multiple issues with musiconhold, which led to classes not getting destroyed properly.
16 years ago
Tilghman Lesher 5e2aa190fe Display a list of channel variables in each channel-oriented event.
16 years ago
Tilghman Lesher d8e0c58437 Expand codec bitfield from 32 bits to 64 bits.
16 years ago
Kevin P. Fleming 1c9fe00920 Recorded merge of revisions 222152 via svnmerge from
16 years ago
Matthias Nick 8e1bae06bf Sets the correct musicclass after an announcement
16 years ago
Tilghman Lesher fdd078af52 Remove unnecessary define for Solaris
16 years ago
Tilghman Lesher 642bec4d6f AST-2009-005
16 years ago
Mark Michelson 33a48e257e Honor channel's music class when using realtime music on hold.
16 years ago
Russell Bryant 730e60e583 Merged revisions 201600 via svnmerge from
17 years ago
Eliel C. Sardanons 515166ba37 Move music on hold related applications documentation to XML.
17 years ago
Kevin P. Fleming e6b2e9a750 Const-ify the world (or at least a good part of it)
17 years ago
Mark Michelson 0102e6cc44 Fix another crash related to cached realtime music on hold.
17 years ago
Mark Michelson 5b5bd544ba Use safe macro practices even though they really aren't necessary.
17 years ago
Mark Michelson 0058b02563 Fix a crash in res_musiconhold when using cached realtime moh.
17 years ago
Mark Michelson da786078f3 Merged revisions 187045 via svnmerge from
17 years ago
Joshua Colp 815c56369f Merged revisions 181664 via svnmerge from
17 years ago
Joshua Colp e12265e530 Merged revisions 181659-181660 via svnmerge from
17 years ago
Joshua Colp a80c5e37af Merged revisions 181655 via svnmerge from
17 years ago
Joshua Colp 23760c47d3 Merged revisions 174218 via svnmerge from
17 years ago
Russell Bryant 458a1025ad Merged revisions 168198 via svnmerge from
17 years ago
Russell Bryant dd7ed66142 Cosmetic change - don't mix struct initializer styles.
17 years ago
Russell Bryant cf25187ac4 Fix a bad typo.
17 years ago
Russell Bryant 77b1fe0ceb Re-work ref count handling of MoH classes using astobj2 to resolve crashes.
17 years ago
Russell Bryant 8cc50d4677 Merged revisions 165661 via svnmerge from
17 years ago
Russell Bryant 1f40479382 Merged revisions 164605 via svnmerge from
17 years ago
Jeff Peeler f0883cacca Merged revisions 162926 via svnmerge from
17 years ago
Jeff Peeler 040e552c26 Merged revisions 162874 via svnmerge from
17 years ago
Eliel C. Sardanons 1e8e12efcf Janitor, use ARRAY_LEN() when possible.
17 years ago
Mark Michelson a361f7897a This change prevents a crash from occurring if res_musiconhold.so
17 years ago
Kevin P. Fleming 60ef8fdae8 fix small bug introduced while cleaning up compiler warnings
17 years ago
Kevin P. Fleming bd4eb070f3 bring over all the fixes for the warnings found by gcc 4.3.x from the 1.4 branch, and add the ones needed for all the new code here too
17 years ago
Kevin P. Fleming 109a17ae79 support relative paths in musiconhold.conf, which makes moh work by default when Asterisk was configured using --prefix and 'make samples' is run
17 years ago
Tilghman Lesher 08af5bb312 Create a new config file status, CONFIG_STATUS_FILEINVALID for differentiating
17 years ago
Sean Bright 357bf3e90b All of the res/ stuff (other than res_jabber) from the RSW branch.
17 years ago
Tilghman Lesher 638a720eee Add AMI events for start/stop of MOH
18 years ago
Kevin P. Fleming b71f8ac66a fix compile failure found by buildbot (go, buildbot!)
18 years ago
Kevin P. Fleming fd4a60c459 Merged revisions 125132 via svnmerge from
18 years ago
Michiel van Baak 8e8359465b Older versions of GNU gcc do not allow 'NULL' as sentinel.
18 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.
18 years ago
Michiel van Baak f1e9371da8 - revert change to ast_queue_hangup and create ast_queue_hangup_with_cause
18 years ago
Jason Parker d63b790247 Merged revisions 115418 via svnmerge from
18 years ago
Jason Parker 8e26876b3e Merged revisions 114594 via svnmerge from
18 years ago
Tilghman Lesher 123ac5fd64 Standardized routines for forking processes (keeps all the specialized code in one place).
18 years ago
Russell Bryant 3c6cf5dcc5 Add some fixes that I made in regards to wideband codec handling to get
18 years ago
Joshua Colp db0c6576d2 Merged revisions 110035 via svnmerge from
18 years ago
Jason Parker 71e3883f9f Merged revisions 108682 via svnmerge from
18 years ago
Mark Michelson 8c3cf89933 1. Deprecate SetMusicOnHold and WaitMusicOnHold.
18 years ago
Mark Michelson 27cebd1d5c Removing a pointless memset. The memory was just calloc'd, so the
18 years ago
Joshua Colp 48da910225 Merged revisions 90101 via svnmerge from
18 years ago
Mark Michelson a42259c3ff Adding support for realtime music on hold. The following are the main points:
18 years ago
Luigi Rizzo e0ff5fef5c remove a bunch of useless #include "options.h"
18 years ago
Luigi Rizzo 0595b5e2aa include "logger.h" and errno.h from asterisk.h - usage shows that they
18 years ago
Luigi Rizzo fdb7f7ba3d Start untangling header inclusion in a way that does not affect
18 years ago
Kevin P. Fleming edc78d6023 improve linked-list macros in two ways:
18 years ago
Russell Bryant 4e871ae483 Merged revisions 89053 via svnmerge from
18 years ago
Mark Michelson 5a4867543d "show application <foo>" changes for clarity.
18 years ago
Russell Bryant 4c6c69bdcc Merged revisions 89037 via svnmerge from
18 years ago
Jason Parker 59c9ff7ef2 More changes to change return values from load_module functions.
18 years ago
Jason Parker ebe4050128 Switch from AST_CLI (formerly NEW_CLI) to AST_CLI_DEFINE, since the former didn't make much sense
18 years ago
Jason Parker b0f3e6097e Convert NEW_CLI to AST_CLI.
18 years ago
Tilghman Lesher 7e23779b01 On reload, re-read the files in the specified moh directory (closes issue #10536)
18 years ago
Russell Bryant df30de142c Add a new option for files-based music on hold to ensure that the sort order
18 years ago
Joshua Colp 147688278c Merged revisions 84160 via svnmerge from
18 years ago
Jason Parker c7a9ec1691 (issue #10724)
18 years ago
Russell Bryant e23538696e Merged revisions 81042 via svnmerge from
18 years ago
Russell Bryant 74200abe10 Merged revisions 79778 via svnmerge from
18 years ago
Tilghman Lesher 56b9568164 Don't reload a configuration file if nothing has changed.
18 years ago
Jason Parker f38a688605 Modify the names of functions/variables in res_musiconhold to be useful.
18 years ago
Russell Bryant f8483a0d04 Do a massive conversion for using the ast_verb() macro
19 years ago
Steve Murphy 0e969271ae After some study, thought, comparing, etc. I've backed out the previous universal mod to make ast_flags a 64 bit thing. Instead, I added a 64-bit version of ast_flags (ast_flags64), and 64-bit versions of the test-flag, set-flag, etc. macros, and an app_parse_options64 routine, and I use these in app_dial alone, to eliminate the 30-option limit it had grown to meet. There is room now for 32 more options and flags. I was heavily tempted to implement some of the other ideas that were presented, but this solution does not intro any new versions of dial, doesn't have a different API, has a minimal/zero impact on code outside of dial, and doesn't seriously (I hope) affect the code structure of dial. It's the best I can think of right now. My goal was NOT to rewrite dial. I leave that to a future, coordinated effort.
19 years ago
Steve Murphy 8a7732f067 via 10206, I have added an option (e) to Dial to allow the h exten to get run on peer. Had to upgrade ast_flag stuff to 64 bits to do this.
19 years ago
Russell Bryant fcd3f8dbea Merged revisions 75067 via svnmerge from
19 years ago
Joshua Colp 7bc762c319 Merged revisions 74815 via svnmerge from
19 years ago
Russell Bryant e9290d5178 Merged revisions 74323 via svnmerge from
19 years ago
Russell Bryant 7f10fccec1 Merged revisions 74162 via svnmerge from
19 years ago
Russell Bryant 055d82cbce Add a massive set of changes for converting to use the ast_debug() macro.
19 years ago
Tilghman Lesher 9d05ff8ed5 Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes
19 years ago