aboutsummaryrefslogtreecommitdiffstats
path: root/apps/app_chanspy.c
AgeCommit message (Expand)AuthorFilesLines
2009-08-10AST-2009-005tilghman1-2/+2
2009-08-07Resolve a deadlock involving app_chanspy and masquerades.russell1-6/+10
2009-06-16Improve support for media paths that can generate multiple frames at once.kpfleming1-8/+10
2009-05-28Add flags to chanspy audiohook so that audio stays in sync.mmichelson1-0/+2
2009-05-02Kevin has informed me that thi sort of thing is not necessary.mmichelson1-2/+2
2009-05-02Move static buffers to outside for loops in app_chanspy.mmichelson1-2/+2
2009-03-18revert commit that included extranous changeskpfleming1-10/+8
2009-03-18Improve the build system to *properly* remove unnecessary symbols from the ru...kpfleming1-8/+10
2009-02-04Revert my previous change because it was stupidmmichelson1-3/+1
2009-02-04Add a missing unlock. Extremely unlikely to ever matter, but it's needed.mmichelson1-1/+3
2008-12-19Ensure that the chanspy datastore is fully initialized.russell1-1/+1
2008-11-01fix a bunch of potential problems found by gcc 4.3.x, primarily bare strings ...kpfleming1-2/+6
2008-08-20Fix a crash in the ChanSpy application. The issue here is that if you callrussell1-2/+2
2008-08-19Add a lock and unlock prior to the destruction of the chanspy_dsmmichelson1-0/+2
2008-07-23make some more changes to the dahdi/zap channel name support stuff to ensure ...kpfleming1-8/+5
2008-07-23As suggested by seanbright, the PSEUDO_CHAN_LEN in mmichelson1-6/+9
2008-07-23Zap/pseudo is ten characters, but DAHDI/pseudo ismmichelson1-1/+10
2008-07-23Update the "last" channel in next_channel in app_chanspy sommichelson1-0/+1
2008-06-12Adds DAHDI support alongside Zaptel. DAHDI usage favored, but all Zap stuff s...jpeeler1-1/+3
2008-05-27Russell noted to me that in the case that separate threads use theirmmichelson1-7/+6
2008-05-27Add a unique id to the datastore allocated in app_chanspy sincemmichelson1-2/+7
2008-04-25Move the unlock of the spyee channel to outside the start_spying() function s...mmichelson1-7/+6
2008-04-23Fix an issue that caused getting the correct next channel to not always work.russell1-5/+3
2008-04-17Declaration of the peer channel in this scope was making it so the peer varia...mmichelson1-1/+0
2008-04-17Make sure we have enough room for the recording's filename.seanbright1-2/+2
2008-03-19Add a missing unlock in the case that memory allocation fails in app_chanspy.mmichelson1-4/+3
2008-03-18Fix one place where the chanspy datastore isn't removed from a channel.russell1-1/+3
2008-03-17Make sure that we release the lock on the spyee channel if the spyee or spy h...mmichelson1-1/+3
2008-03-13Fix another issue that was causing crashes in chanspy. This introduces a newrussell1-0/+10
2008-03-12(closes issue #12187, reported by atis, fixed by me after some brainstormingrussell1-1/+3
2008-03-07Safely use the strncat() function.tilghman1-1/+1
2008-02-27Don't loop around infinitely trying to spy on our own channel, and don't forg...file1-5/+5
2008-02-27Fix a problem in ChanSpy where it could get stuck in an infinite loop withoutrussell1-1/+7
2008-02-27Avoid some recursion in the cleanup code for the chanspy datastorerussell1-0/+2
2008-02-25This patch fixes some pretty significant problems with how app_chanspy handlesrussell1-32/+178
2008-01-23ChanSpy issues a beep when it starts at the beginning of a list of channels torussell1-2/+5
2008-01-16Replace current spy architecture with backport of audiohooks. This should tak...file1-107/+47
2007-07-13Merged revisions 75066 via svnmerge from mmichelson1-2/+4
2007-07-05Merged revisions 73349 via svnmerge from file1-1/+2
2006-11-10Only split up extension and context if a value exists. (issue #8332 reported ...file1-1/+2
2006-10-13Merged revisions 45060 via svnmerge from file1-0/+15
2006-09-26Slight overhaul of the whisper support. 1. We need to duplicate the frame fro...file1-0/+5
2006-09-05Minor tweak - we need to lock the channel when we are removing the spy from it.file1-0/+2
2006-09-03Use tabs instead of spaces (I <3 tabs -- this is for you Qwell)file1-4/+4
2006-09-03Make the difference clear about what the responsibilities of the core and a s...file1-20/+11
2006-09-03 We don't spy on Zap/psuedo channels. Not at all. Never. (#7871 - sxpert repo...bweschke1-1/+5
2006-08-21merge new_loader_completion branch, including (at least):kpfleming1-25/+12
2006-08-05suppress a compiler warning about the usage of a potentially uninitializedrussell1-1/+1
2006-07-28play a beep tone into the spied-on channel if we are about to whisper to themkpfleming1-3/+16
2006-07-28add ExtenSpy variant of ChanSpykpfleming1-56/+211