Commit Graph

315 Commits (1.4)

Author SHA1 Message Date
Luigi Rizzo a0edff2477 Rename ast_string_field_free_pool to ast_string_field_free_memory,
18 years ago
Joshua Colp f66e8c91ea Fix up commit for my Zap channel with spies in Meetme fix. (thanks Tony Mountifield!)
18 years ago
Joshua Colp 7ee6cdf0c7 If a Zap channel contains a spy or a spy is added take it out of the conference in kernel space and make it go through Asterisk so the spy gets audio from both sides.
18 years ago
Dwayne M. Hubbard e2611d2f54 remove a race condition for the creation of recordthread's, and fix a small memory leak. This closes issue# 10636
18 years ago
Joshua Colp e73fa2ba6f (closes issue #10122)
18 years ago
Russell Bryant 1996c3a71d Fix a problem with the combination of the 'F' option to pass DTMF through a
18 years ago
Steve Murphy 17e2aff7de This fix solves problem with intense squelch noise when someone joins conf in bug 9430; We repro'd the problem with meetme opts of 'CciMo'; Josh Colp supplied this patch, and I'm applying it. It looks like playing the recorded username will louse up the next thing played into the channel. Josh rearranged the code so as to start things over before playing data directly into the conference.
18 years ago
Tilghman Lesher 6cab645954 Using a freed frame causes crashes (closes issue #9317)
18 years ago
Luigi Rizzo e0b32b53b1 cast a time_t so that it does not conflict with the print format.
18 years ago
Russell Bryant a959ed6f67 Remove a couple of duplicate unlocks
18 years ago
Joshua Colp ff3d5422b6 Merged revisions 69894 via svnmerge from
18 years ago
Russell Bryant 4bce51f79f The SLATRUNK_STATUS variable indicated "SUCCESS" for both an answer of the
18 years ago
Joshua Colp 2a582ba2cf Really ignore NULL frames and check whether the channel hungup or not. (issue #9912 reported by junky)
18 years ago
Russell Bryant 1a3e65a793 Fix some crashes related to the use of the "meetme" CLI command. The code for
18 years ago
Joshua Colp aae1e3e377 Remove a double const.
18 years ago
Russell Bryant 698a82996e Note that the "talker optimization" option will be enabled by default in 1.6
18 years ago
Russell Bryant 762ed2a7ad When a station picks up a trunk that was on hold, make the hints reflect that
18 years ago
Russell Bryant 8908289ec7 Fix a few problems with SLA. (issue #9459, reported by francesco_r, fixed by me)
18 years ago
Russell Bryant 5119296ab5 Fix a problem where if a trunk was hung up while it was on hold, all of the
18 years ago
Joshua Colp 4490052410 Merged revisions 59360 via svnmerge from
18 years ago
Russell Bryant 3d052c0ca1 Fix some codec negotiation problems when CallerID support is not enabled in SLA.
18 years ago
Russell Bryant 78d178173f By default, don't attempt to do any CallerID handling at all with SLA because
18 years ago
Russell Bryant b7f05aeaaa Ensure that the blinky lights show that the trunk stopped ringing when the
18 years ago
Russell Bryant 442c9f222f Make the compiler happy and initialize a variable.
18 years ago
Russell Bryant 90aa4ab658 Hang up the channel that put the call on hold in the event processing thread to
18 years ago
Russell Bryant ed9b9c6791 Refactor hold handling a bit so that it does not require keeping the call up
18 years ago
Kevin P. Fleming 37af77e79f fix a compiler warning, and overwriting 'res' value
18 years ago
Joshua Colp a5b62f15c3 Don't create a listen channel and record the conference unless the option is turned on. (issue #9204 reported by francesco_r)
19 years ago
Russell Bryant 31cf37519f Merge changes from svn/asterisk/team/russell/sla_updates
19 years ago
Russell Bryant 447561d7a2 Merge more changes from svn/asterisk/team/russell/sla_updates
19 years ago
Russell Bryant 315c9614cb Minor formatting change
19 years ago
Russell Bryant 9d3ff33b25 Merge changes from svn/asterisk/team/russell/sla_updates
19 years ago
Russell Bryant 9021d3c3b2 Merge current set of changes from svn/asterisk/team/russell/sla_updates
19 years ago
Joshua Colp 53b014b81a Picky compiler...
19 years ago
Russell Bryant 11e4c71bc0 Move a comment to be in the correct struct.
19 years ago
Russell Bryant f314685447 Merge changes from team/russell/sla_updates.
19 years ago
Joshua Colp fee3b74617 Merged revisions 55956 via svnmerge from
19 years ago
Russell Bryant bb3aa2ee41 Simplify the last change to app_meetme, and move the call to dispose_conf()
19 years ago
Joshua Colp 54f59f4dad Only dispose of the conference if one was created.
19 years ago
Russell Bryant 39026c9f96 Improve the reference counting to fix bugs where people report seeing
19 years ago
Russell Bryant 960b4de2de Merged revisions 55005 via svnmerge from
19 years ago
Russell Bryant cad10249de Merged revisions 54955 via svnmerge from
19 years ago
Russell Bryant 5bc6ee1714 - Add the ability to register a callback to monitor state changes in an
19 years ago
Russell Bryant c16059235e Add some output for "show application SLAStation/SLATrunk"
19 years ago
Russell Bryant 7ee02f585d Merge team/russell/sla_rewrite
19 years ago
Russell Bryant 9aab046002 Merged revisions 53045 via svnmerge from
19 years ago
Russell Bryant c41964cd78 Remove an unused instance of an unnamed enum.
19 years ago
Russell Bryant c94df4db51 Remove another duplicated definition
19 years ago
Russell Bryant 89285ade68 Remove a variable that was declared twice.
19 years ago
Kevin P. Fleming 444adcb477 reduce stack consumption for AMI and AMI/HTTP requests by nearly 20K in most cases
19 years ago
Joshua Colp c4bde5b40a Get rid of a needless memory allocation and only create a conference structure in find_conf_realtime if data was read from realtime. (issue #8669 reported by robl)
19 years ago
Joshua Colp 50ee01ccda Use the correct API call to say a device state changed. (Yes, I'm a nub.)
19 years ago
Joshua Colp 08ab40c1bf Don't access the conference structure after it has been freed.
19 years ago
Joshua Colp ee182a4b02 Don't unreference the SLA object if there is no SLA object in the devicestate callback. (issue #8354 reported by loloski)
19 years ago
Russell Bryant 6a74bc409c Fix the descriptions of some of the MeetMeAdmin options (issue #8098, mflorell)
19 years ago
Kevin P. Fleming ff05bf15c8 update thread creation code a bit
19 years ago
Joshua Colp a30a5f2f09 Merged revisions 43891 via svnmerge from
19 years ago
Tilghman Lesher 70af28270d Constify the result of a config retrieval function, to avoid mutilation (issue 7983).
19 years ago
Kevin P. Fleming fcb999c01c merge qwell's CLI verbification work
19 years ago
Tilghman Lesher e16104185a Merged revisions 43003 via svnmerge from
19 years ago
Tilghman Lesher 979ef8d2ed Merged revisions 42783 via svnmerge from
19 years ago
Kevin P. Fleming 0a27d8bfe5 merge new_loader_completion branch, including (at least):
19 years ago
Russell Bryant 87ac16847e - unregister SLA apps on module unload and add sample config (issue #7701, junky)
19 years ago
Kevin P. Fleming 6d0742fc16 merge Russell's 'hold_handling' branch, finally implementing music-on-hold handling the way it was decided at AstriDevCon Europe 2006 (and the way people really want it to be)
19 years ago
Mark Spencer f6d03e822a Make app_meetme's do_invite more generic.
19 years ago
Mark Spencer 4c90cf59b7 Support hold/unhold in Zap, update IAX2 parser to know about modern commands, forward hold/unhold in dial, add hold device state
19 years ago
Kevin P. Fleming f761d2f6f0 prepare Asterisk for new zaptel.h/tonezone.h installation locations
19 years ago
Olle Johansson fea7dd0b31 Add some comments to the SLA code
19 years ago
Russell Bryant a4c7a1c97c reduce indentation a couple of levels
19 years ago
Russell Bryant 03a277c5cc - remove an unused variable
19 years ago
Mark Spencer 79221df76c First pass at SLA support
19 years ago
Olle Johansson f8311adcda METERMAIDS:
19 years ago
Kevin P. Fleming e61d3d91f3 The Eurostar Commit! (it's amazing how much work you can get done on a 150 minute train ride from Paris to London <G>)
19 years ago
Russell Bryant 4cef7b714e fix up some places where frames are not free'd and remove an unnecessary
19 years ago
Joshua Colp dcab298cfc Don't double check existence of a variable (issue #7300 reported by foamdino)
19 years ago
Joshua Colp e3fe7e1c08 Add more missing newlines (issue #7323 reported by darkskiez)
19 years ago
Kevin P. Fleming 472c1ca282 simplify autoconfig include mechanism (make tholo happy he can use lint again :-)
19 years ago
Joshua Colp e5753b49ad Documentation changes for Qwell
19 years ago
Joshua Colp a69e488812 Fix up meetme some more (thanks TonyM!!!)
19 years ago
Joshua Colp a74ebe5933 Make the user menu unmute/mute work again, including in combination with the 'l' option.
19 years ago
Joshua Colp f35b95e516 Remove ourselves from the userlist a little bit earlier
19 years ago
Joshua Colp 8ecf6a7bb1 Merge in branch that adds new features to MeetMeAdmin. See application documentation for more details on the new options. (issue #7131 reported by dmikusa branch by jcollie)
19 years ago
Joshua Colp 0cdb878abb Remove possibility of sending duplicate MeetmeJoin manager events, and only send a MeetmeLeave event if a MeetmeJoin event occured in the first place. (issue #6599 reported by imran - provided patch with few tiny mods)
19 years ago
Joshua Colp 16d0f580f9 Merged revisions 30373 via svnmerge from
19 years ago
Matt O'Gorman 5a005e8ac8 Merged revisions 30037 via svnmerge from
19 years ago
BJ Weschke 6535df3680 app_meetme Muting and Manager API enhancements #6731 (softins w/some minor mods to accomodate recent enum work)
19 years ago
Matt O'Gorman 9d15337fa0 patch from bug 0007204 to make bug 5750 follow standard
19 years ago
Tilghman Lesher 5a8e7415c7 Merged revisions 29398 via svnmerge from
19 years ago
Russell Bryant 99f3f45625 put a bunch of defines in enums, and convert comments to doxygen format
19 years ago
Russell Bryant 3adeececd7 remove a CLI command that has been marked deprecated since before Asterisk 1.0
19 years ago
Olle Johansson e4bedcd7e8 Remove unsupported, unimplemented, unfunctional "v" option from meetme documentation
19 years ago
Russell Bryant 51d5b1fdb2 simplify conference user list handling
19 years ago
BJ Weschke 2d65bd68f1 Implement new support for "meetme list <confno> concise"
19 years ago
Matt O'Gorman ad825dcd8e added managerevent meetmemute with status on or off.
19 years ago
BJ Weschke ed46a313d0 Merged revisions 25322 via svnmerge from
19 years ago
Mark Spencer e080c242f1 Minor AJAM fixups
19 years ago
Joshua Colp bffe7b29ec Add option 'I' which allows you to record your name, but not review it. This rocks! (issue #7037 reported by jon with minor mods done by moi)
19 years ago
Kevin P. Fleming 574e14cbea Thanks to the fine work of Russell Bryant and Dancho Lazarov, we now have autoconf and menuselect tools for Asterisk!
19 years ago
Luigi Rizzo b5e6162359 more NULL "" equivalence in cid fields.
19 years ago
Luigi Rizzo e43bc6634d This rather large commit changes the way modules are loaded.
19 years ago