Commit Graph

261 Commits (a858c92e3f973b5a4abe44e42683c8b87b51cc4d)

Author SHA1 Message Date
Matt O'Gorman a5ece3388a Janitor work converting !ast_strlen_zero(a)?a:b
19 years ago
BJ Weschke fb8ff8ed57 Merged revisions 14467 via svnmerge from
19 years ago
Russell Bryant 0f03e0ef17 Merged revisions 13851 via svnmerge from
19 years ago
Tilghman Lesher f35aeb0312 Meetme file is parsed with comma-delimiters, not vertical bars
19 years ago
Tilghman Lesher b97c3dd6ae Bug 6316 - Add flag to not speak single user announcement
19 years ago
Tilghman Lesher f86476dd68 Bug 6526 - Add a reference count to avoid crash
19 years ago
Tilghman Lesher bb92e0ec1f Bug 5702 - Realtime patch for meetme
19 years ago
Matt O'Gorman 3ae4285d17 Solved problem where talker hears himself when
19 years ago
Russell Bryant a0d438fb6c remove the uses of the deprecated STANDARD_LOCAL_USER
20 years ago
Mark Spencer c3b0828c00 Properly stopsteram on meetme (bug #6137)
20 years ago
Matt O'Gorman f57ae73d62 bug 6485 fixed.
20 years ago
Josh Roberson c09ad4e192 Don't set the formats before we stop indications. (issue #6380)
20 years ago
Kevin P. Fleming a16ae226b6 use string fields for some stuff in ast_channel
20 years ago
Russell Bryant e01861fafd define a global null_frame object so when queueing a null frame, you don't
20 years ago
Matt O'Gorman a13ae9b5c1 reverting blocks 9 and 10 from revision 7547
20 years ago
Russell Bryant 7707b953e1 store conference list using linked list macros (issue #6327)
20 years ago
Russell Bryant 4414f45393 on this pass, only remove duplicate log messages
20 years ago
Russell Bryant 9fa6eb5e07 revert my pass through the tree to remove checks of the result of ast_strdupa
20 years ago
Russell Bryant 7ad681adc8 remove lots of useless checks of the result of ast_strdupa
20 years ago
Olle Johansson ad5eaa9aca More doxygen updates
20 years ago
Russell Bryant 6f71e1178e constify arguments in more places where strings should not be modified (issue #6286)
20 years ago
Matt O'Gorman d57bc8a513 Merged revisions 8194 via svnmerge from
20 years ago
BJ Weschke f6c5e65266 More memory wrapper cleanup. #6224
20 years ago
Matt O'Gorman 283c0d64ba added feature from 5750 with whitespace fixing.
20 years ago
Russell Bryant a725468381 update doxygen docs to specify authors
20 years ago
Mark Spencer ec0b96837e Add "local channel" variation so that we don't read/write to the same
20 years ago
Mark Spencer 96b3a24637 Fix multiple free of a frame (bug #6058)
20 years ago
Mark Spencer 7f23f1b5de Avoid multiple free
20 years ago
Mark Spencer 93d1d0dcfb Don't bother decode on muted participants
20 years ago
Mark Spencer d6b8ce3921 Major peformance improvements to meetme
20 years ago
Mark Spencer 74460d2e8b Fix choppy audio with > 20ms audio frames (bug #5697)
20 years ago
Tilghman Lesher 870f98f02d Bug 5858 - Make the chanvars.c functions return a 'const char *'
20 years ago
Russell Bryant cf2690dc4a use app arg parsing macros (issue #5690)
20 years ago
Kevin P. Fleming 2c65582b66 remove extraneous svn:executable properties
20 years ago
Josh Roberson 5d71dfeaea issue #5773, with minor modification to log message
20 years ago
Kevin P. Fleming c79c0f97f1 issue #5680
20 years ago
Kevin P. Fleming 3e4feebbd6 issues #3599 and #4252
20 years ago
Kevin P. Fleming 9433b7157f whitepace cleanup and various minor fixes
20 years ago
Russell Bryant 987b87662c make app_queue 1.2 jump compliant (issue #5580)
20 years ago
Kevin P. Fleming f09c6bc78e application doc update
20 years ago
Russell Bryant 31a804b97c issue #5605
20 years ago
Russell Bryant 3bd298f2dd alphabetize option lists
20 years ago
Mark Spencer 34152c3abc Meetme whitespace changes (bug #5615)
20 years ago
Kevin P. Fleming 426360e389 major update to arg/option parsing APIs and documentation
20 years ago
Kevin P. Fleming f9a98f7110 use API call for frame volume adjustment
20 years ago
Russell Bryant 5187de9ab6 remove unnecessary checks before calls to ast_strlen_zero
20 years ago
Russell Bryant 3453e3efa5 Doxygen documentation update from oej (issue #5505)
20 years ago
Russell Bryant 4aa7912057 Massive cleanups to applications for LOCAL_USER handling and some other things.
20 years ago
Russell Bryant 29829640bf it's a good idea to unregister everything before calling STANDARD_HANGUP_LOCALUSERS
20 years ago
Kevin P. Fleming 17b668e180 don't twiddle memory that doesn't belong to us (issue #5348)
20 years ago
Mark Spencer 446d1eee3e Fix meet me / local channel (bug #5274)
20 years ago
Kevin P. Fleming 5da915dcfd update MANY more files with proper copyright/license info (thanks Ian!)
20 years ago
Kevin P. Fleming e0f02b46f1 convert a bunch of apps to use ast_goto_if_exists() (issue #5138)
20 years ago
Kevin P. Fleming 4b8de0713e reset channel volumes when exiting apps that use them
20 years ago
Kevin P. Fleming 6a34f551ec re-add 'listen' volume control
20 years ago
Kevin P. Fleming 35d9febc6e another buglet
20 years ago
Kevin P. Fleming 764cfe8f8e actually do issue #4170 right... it was supposed to adjust talk volume, not listen volume (sorry)
20 years ago
Kevin P. Fleming 5fdc070109 add new channel option (via ast_channel_setoption()) to let channel drivers adjust txgain/rxgain if they are able (only Zap channels at this time)
20 years ago
Mark Spencer ce49016c96 Show callerid in meetme show list (bug #4851 with mods)
20 years ago
Russell Bryant 4c531ca8c0 define an AST_MAX_CONTEXT for use instead of AST_MAX_EXTENSION
20 years ago
Russell Bryant 089e021868 more ast_copy_string conversions
20 years ago
Kevin P. Fleming d39c932f20 ensure that conference created by new caller who fails to enter a PIN is destroyed (bug #4613)
20 years ago
Kevin P. Fleming c0b1e88e8a the last round of file version tags
20 years ago
Kevin P. Fleming 4f299de252 major Makefile and build process improvements, including removal of all hardcoded paths (modules must now use run-time paths as they should) (bug #4116)
20 years ago
Russell Bryant 9d0a1ce4a8 fix moh option in conjunction with intro option (bug #4298)
20 years ago
Kevin P. Fleming 8634ef9e4a don't use '%i' at all, since we have no current use cases that need non base-10 parsing (bug #4110)
20 years ago
Kevin P. Fleming 1f9ab2380a use double-quotes instead of angle-brackets for non-system include files (bug #4058)
20 years ago
Russell Bryant 7bffc0459c add missing newlines, fix misspelling of nonexistent (bug #4027)
20 years ago
Kevin P. Fleming 66568b0f66 Resolve app_meetme crash when member tries to mute/unmute (bug #3899)
20 years ago
Mark Spencer 9a019128c6 Fix beep logic error (bug #3888)
20 years ago
Mark Spencer 00ffb24b83 Revert broken portion of 3815 (bug #3816)
20 years ago
Mark Spencer 8085c618c0 Cleanup side effect sof meetme changes (bug #3815)
20 years ago
Mark Spencer 9312b0c81c Fix minor formatting issue
20 years ago
Mark Spencer 87bbe6ee7a Add count of users in conference (bug #3215)
20 years ago
Mark Spencer ecec5ad9fc Merge improved announcements for conferences with leader (bug #2382)
20 years ago
Mark Spencer 2deba424d2 Create experimental new options API, various cleanups
20 years ago
Mark Spencer b9027295d7 Fix meetme flushing stupidity (doh!) (bug #3599)
20 years ago
Mark Spencer 50ef0504c6 Flush MeetMe at appropriate times (bug #3599)
20 years ago
Mark Spencer 94800f4521 Show number of meetme users (bug #3661)
20 years ago
Mark Spencer 7954654d15 Fix silly typo (bug #3646)
20 years ago
Mark Spencer 7279b57216 Add "admin pin" mode (bug #2387)
20 years ago
Mark Spencer 2127cf3c7b Begin autoservice while playing enter/leave sounds (bug #3599)
21 years ago
Mark Spencer 67f3a558e0 Add option to prompt for PIN even if specified (bug #3489)
21 years ago
Mark Spencer b96ba5cae3 Fix conferencing of non-zap stuff (bug #3488)
21 years ago
Mark Spencer d93cfc416c Fix proper cleanup (bug #3481)
21 years ago
Mark Spencer 4d92934e6e Fix potential segfault (bug #3479)
21 years ago
Mark Spencer fe5c5ba3f8 Add meetme talk detector (bug #3364)
21 years ago
Mark Spencer 5f726ad8c7 Merge config updates (bug #3406)
21 years ago
Mark Spencer 4a072a452e Make sure two voicemails can't take the same message space (bug #3394)
21 years ago
Mark Spencer 0fcb7c72f8 Add option for recording conference (bug #3393), thanks moc!
21 years ago
Russell Bryant 0c30452423 update copyright headers for 2005
21 years ago
Mark Spencer b1953951ac Change option '6' back to more logical option '3' (bug #2491)
21 years ago
Josh Roberson 7e209d3edf oops.
21 years ago
Josh Roberson e4f6ef985e Add meetme option to kick last user (bug #2491 with slight modification)
21 years ago
Mark Spencer 14ed4bdf02 Merge Moc's announcement patch (bug #3219)
21 years ago
Mark Spencer d6471bec31 Merge Olle's comment patch (bug #3097)
21 years ago
Mark Spencer 5a3595c4f9 Fix meetmesecs (bug #2936)
21 years ago
Mark Spencer 8a13712e45 Pass concept of status back, permit "leaveempty" to work with static agents who are not loggedon (bug #2719)
21 years ago
Mark Spencer 91cdb43004 Fix potential segfault.
21 years ago
Mark Spencer 73617495d2 Add global mute/unmute (bug #2601)
21 years ago
Mark Spencer 04fc29c8b2 Huge callerid rework (might break H.323, others)
21 years ago
Mark Spencer 64b9a563f2 Make menu interruptible (bug #2377), Also fix PBX "add extension" CLI (bug #2289)
21 years ago
Mark Spencer a703e927b1 Add Czech digit/voicemail support
21 years ago
Mark Spencer c3c13114fb Merge mochouinard's meetme fixups (bug #2230)
21 years ago
Mark Spencer f3522b6c01 Plane commits (a.k.a. the Delta deltas): 1) Make muted reconnect 2) Add "X" option to meetme and add ${MEETME_EXIT_CONTEXT}, 3) Allow SIP call parking with supervised transfer, 4) Only create parking entries when calls actually get parked, 5) Add "sunshine" song, 6) Update hardware documentation, 7) Don't load empty strings from history file
21 years ago
Mark Spencer 437f625786 Add user number (bug #2203)
21 years ago
Mark Spencer 8b364485a0 dynamic_pin can be NULL (bug #2202)
21 years ago
Mark Spencer f195e423f4 Correct for user selecting 'D' when they should be selecting 'd' (bug #2200)
21 years ago
Mark Spencer bf70a01da6 Merge alternate hangup and meetme patches from Matt N.
21 years ago
Mark Spencer 42837cde4c Allow you to enter the pin again during th "invalid pin" message
21 years ago
Mark Spencer 1394a78bd6 Merge tilghman's meetme fix for reentering pin (bug #2143)
21 years ago
Mark Spencer 4d32c46126 Merge rgagnon's pedantic string checks (apps a-m, bug #2035)
21 years ago
Mark Spencer 196112076c Fix small typo (bug #1945)
21 years ago
Mark Spencer 5fec7176e0 Merge Tilghman's meetme updates (bug #1934)
21 years ago
Mark Spencer 5e36feac27 Add 'w' option to meetme which causes us to wait for a "marked" user to enter the bridge
21 years ago
James Golovich f5c18f62a1 Remove pthread.h from source. We should be using asterisk/lock.h everywhere instead (except in asterisk/lock.h).
21 years ago
Mark Spencer 491e5d941c Make 'x' option behave as advertised (bug #1878)
21 years ago
Mark Spencer d11177774a More meetme locking fixes
21 years ago
Mark Spencer 4f72a1da77 Fix doubly-linked list delete
21 years ago
Mark Spencer 4a4e1e348d Must be inside lock when finding start
21 years ago
Mark Spencer 3cf5ea7383 Make meetme operate in linear so as to keep alaw folk happy, minor iax2
21 years ago
Mark Spencer a53d260d5f Minor meetme cleanups
21 years ago
Mark Spencer 727abcdec7 Merge FreeBSD locking fixes (bug #1411)
21 years ago
Mark Spencer 103bb4a334 Enhancements for zaptel+bsd (bug #1781)
21 years ago
Mark Spencer 8f5498177e WOrk on the proper pointer (bug #1773)
21 years ago
Mark Spencer b6beb440cd Use pseudo channel instead of just /dev/zap/pseudo, now with proper protections (bug #1766)
21 years ago
Mark Spencer 31e427d775 Oops slightly premature
21 years ago
Mark Spencer a435f135b5 Use pseudo channel (but real channel) instead of just directly opening /dev/zap/pseudo to enable future meetme enhancements (bug #1766)
21 years ago
Mark Spencer 5ee4f3048c Fix formatting issues
21 years ago
Mark Spencer 0f5ed60d51 Minor RTP video fixes, be more careful about closing fd's in meetme (bug #1743)
21 years ago
Mark Spencer 2cd1eb39b1 Don't count as outgoing until we actually send the new INVITE
21 years ago
Mark Spencer 03cb980dc2 Meetme fixes (bug #1729)
21 years ago
Mark Spencer cf24f7ff7e Change 'u' back to 's' since it's required for both user and admin menus
21 years ago
Mark Spencer 25ca4c854c Small fixes
21 years ago
Mark Spencer 50449d5c87 MeetMe documentation improvements (bug #1703)
21 years ago
Mark Spencer a0486afb83 Merge fabeman's extensive meetme improvements (bug #1624)
21 years ago
Mark Spencer beae1fb946 Add events for join/leave (bug #1625)
21 years ago
Mark Spencer 5192a1a054 Add support for French, Danish, Portuguese, Spanish, Italian, and Dutch numbers
21 years ago
James Golovich 4d7386fc5f Add ability to do PINs with dynamic conf (bug 1026)
21 years ago
Mark Spencer 13bca43aa8 Get rid of all that old needlock garbage now that we're using recursive mutexes
21 years ago
Mark Spencer eeb2ca5b26 Make read/write mode have a lock parameter and use it properly.
21 years ago
Mark Spencer 260072954e Revert meetme work around now that zaptel is fixed
22 years ago
Mark Spencer 0dd66bd2e9 Implement temporary work around for pseudo channels with SMP
22 years ago
Jeremy McNamara 74aea6680a clean up output and print that we are unregistering a channel type
22 years ago
Jeremy McNamara b1488a63ef Don't return -1 for successful conf in meetme. Bug #824
22 years ago
Jeremy McNamara 2786bc27be Implement pin usage in MeetMe. Bug #816
22 years ago
Mark Spencer c26e3b15ac Documentation fix
22 years ago
Jeremy McNamara 06d2506544 Say what is not implemented, yet. Feel free to dive in and code away, ppl. Bug #787
22 years ago
Jeremy McNamara 3135a5e01f Fix dynamic user count, Take 4
22 years ago
Jeremy McNamara f020200c2c Take 3, count dynamic users also
22 years ago