Commit Graph

1510 Commits (a19de52a1e29afb93560a63e993d43ae7f1d1217)

Author SHA1 Message Date
Josh Roberson d271dfa7af Fix build on OpenBSD and fix small typo. (Bug #3502)
21 years ago
Mark Spencer e95da4b9f7 Oops (first one of these in a while)
21 years ago
Mark Spencer a43b8ec753 REname 'p' option to 'o' (bug #3490)
21 years ago
Mark Spencer 026c03b527 Add new 'p' flag to Dial for preserve callerid (bug #3490)
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 a6c065816a Make monitoring accept args from both sides (bug #3449, with mods)
21 years ago
Mark Spencer 6ed8f15260 Allow hints to have names (bug #3471)
21 years ago
Mark Spencer 9774ddb9b5 Update tdesc
21 years ago
Mark Spencer 87cf6b3ec2 Fix 'g' flag (bug #3465)
21 years ago
Mark Spencer f85cf0138c Add setrdnis app (bug #3460)
21 years ago
Mark Spencer fe5c5ba3f8 Add meetme talk detector (bug #3364)
21 years ago
Mark Spencer 48dd0fef1d Add more manager events in queue (if enabled) (bug #3454)
21 years ago
Jim Dixon b5ecfdc179 Fixed more bugs.
21 years ago
Mark Spencer 1f7c871993 Set dialed peer number properly when ringing multiple channels (bug #3437)
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 66cbe07029 Merge mjohnston's pause/unpause (bug #3252)
21 years ago
Mark Spencer 8a1906619f Fix typos (bug #3381)
21 years ago
Mark Spencer bd29d3ccb6 Fix agentcallback login (bug #3293)
21 years ago
Mark Spencer e983edd221 Fix small app_dial issue (bug #3368)
21 years ago
Mark Spencer d4c553c202 Make sure we ring queues properly and know busy vs. no answer (bug #3114)
21 years ago
Mark Spencer cd2ef5b548 Merge anthm's RetryDial with changes (bug #3313)
21 years ago
Mark Spencer 840f035827 Merge hold patch (bug #1840)
21 years ago
Mark Spencer b6b393c1b9 Give outbound channels callerid of their extension *after* calling (bug #2489)
21 years ago
Jim Dixon 99e2b961c2 Fixed another little bug.
21 years ago
Jim Dixon 924bc59162 Fixed some bugs; added re-connect mode
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
Anthony Minessale II b730f9435c fix bug 3329 (monitor flags)
21 years ago
Mark Spencer e536f91885 Allow softhangup to work on partial matches if requested (bug #3261)
21 years ago
Mark Spencer 60b57a20b7 Remove unused variable (bug #3318)
21 years ago
Mark Spencer 92eb0c2018 More flagification, courtesy drumkilla (bug #3280)
21 years ago
Mark Spencer 8c85a8461c Truncate file as appropriate (bug #3304)
21 years ago
Mark Spencer 9a3304c65d Fix voicemail symlinks (bug #3024)
21 years ago
Mark Spencer 06292d1cf7 Include utils.h
21 years ago
Mark Spencer adc9e59e0b Fix privacy manager to "do the right things" with blank, but present, callerid (bug #3294)
21 years ago
Mark Spencer 96d17b07a5 Fix typo (bug #3271)
21 years ago
Mark Spencer 87c9e1db33 Warn if flags is signed instead of unsigned (bug #3279)
21 years ago
Mark Spencer 3a49a959ca Fix macro formatting (bug #3275)
21 years ago
Mark Spencer 51cab9e7cc Make queue support channel variable inheritance (bug #3274)
21 years ago
Mark Spencer 14ed4bdf02 Merge Moc's announcement patch (bug #3219)
21 years ago
Mark Spencer 97ad147395 Add MacroExit application (bug #3045)
21 years ago
Mark Spencer cd3f85188a Merge weight option (bug #3038)
21 years ago
Mark Spencer 51880b7ddc Fix typo for blind transfer (bug #3259)
21 years ago
Mark Spencer 95e75f4354 More flag on dial tweaks (bug #3254, take two)
21 years ago
Mark Spencer 8e3722ceee More flagification (bug #3254)
21 years ago
Mark Spencer 526622d6e0 Merge Tony's attended # transfer with changes (bug #3241)
21 years ago
Mark Spencer 7568d9a4ef Merge OSP updates from matt nicholson (with changes)
21 years ago
Mark Spencer 5db0b8e31a Allow post data, too (bug #3151)
21 years ago
Mark Spencer 0b0bac6d92 Fix silly extra ! in app_queue (bug #3238)
21 years ago
Mark Spencer e7d4ae8efa Make features configurable and easier to implement
21 years ago
Mark Spencer 3e8bdfc9c9 Fix "0" auto deleting messages from voicemail (bug #3057)
21 years ago
Mark Spencer ef0a57efce Fix various formatting errors (bug #3226)
21 years ago
Mark Spencer 4430b896fa Fix formatting etc in queues (bug #3159)
21 years ago
Mark Spencer 4b5e3caa7d Rename musiconhold option for consistency (bug #3163)
21 years ago
Mark Spencer 056325aca6 Merge josh's strlen fix (thanks!) (bug #2893)
21 years ago
Mark Spencer 0c3cea35f0 Merge OEJ's print groups feature (bug #3228, with changes)
21 years ago
Mark Spencer 7abe9e6c16 List improvements from kpfleming (bugs #3166,#3140)
21 years ago
Mark Spencer 981afbee6e Make voicemail registration apps register (bug #3034)
21 years ago
Mark Spencer 9d49aa6573 Merge anthm's senddtmf chagnes (bug #3193)
21 years ago
Mark Spencer 2f7b2aad34 Make sure all options get copied from general (bug #3194)
21 years ago
Mark Spencer d021bc7327 Allow moh class to be specified (bug #3199)
21 years ago
Mark Spencer 9fd51d4ef6 Remove app_qcall entirely
21 years ago
Anthony Minessale II 5d2654205d let's see how many times we can commit app_read in 1 day =D
21 years ago
Anthony Minessale II 8ec0f8abf2 fix compiler warnings
21 years ago
Mark Spencer 8aff4b2d95 Various oej fixes (bug #3013)
21 years ago
Mark Spencer 118b47674f Merge anthm's app_read addition, somewhat modified (bug #3013)
21 years ago
Mark Spencer 6884bd9758 Documentation fixes (bug #3170)
21 years ago
Mark Spencer 526fc0afe9 Set normal clearing for answered calls (bug #3165)
21 years ago
Russell Bryant 6cd0d316e2 fix logging issue
21 years ago
Mark Spencer a91b07d340 Fix for FreeBSD portability
21 years ago
Mark Spencer a479a033a1 Fix CLI to report "N/A" when appropriate for time, chan_features updates, ALSA and OSS codec fixes (bug #3145)
21 years ago
Russell Bryant a84da8a0b9 fix flag error (bug #3130)
21 years ago
Mark Spencer f72f506f34 Merge anthm's while loop code (thanks tony!) (bug #2907)
21 years ago
Mark Spencer 4752c18d08 Merge remainder of Greek support (bug 3107)
21 years ago
Mark Spencer 7cda0babd2 Add app_curl from tilghman (bug #3131)
21 years ago
Mark Spencer 93bbbc0b66 Use flags for voicemail (bug #3130)
21 years ago
Jim Dixon a9ebcff694 Made changes to go with pciradio zaptel driver changes
21 years ago
Mark Spencer ea8882067e Add partial greek support (bug #3107)
21 years ago
Mark Spencer a5b05e975b display new/old messages in voicemail event (bug #3117)
21 years ago
Mark Spencer 1d200d55bd Allow '*' to exit the directory (bug #3118)
21 years ago
Mark Spencer 217bc41c7b Allow zapscan to operate on a group (bug #2927)
21 years ago
Mark Spencer e6db9fa895 Update queue to use ast_flags (bug #3108)
21 years ago
Mark Spencer 245541a8d7 Merge optimize options patch (bug #3095)
21 years ago
Mark Spencer ed2d0a0eb2 Add some more of kpflemings optimizations (bugs #3092, #3094)
21 years ago
Mark Spencer 0570c6305f Additional queue optimization (bug #3093, with mods)
21 years ago
Mark Spencer c85b38383c Compute queue caller's timeout just once (bug #3091, with mods)
21 years ago
Mark Spencer d6471bec31 Merge Olle's comment patch (bug #3097)
21 years ago
Mark Spencer 374c9c1789 SMS fix, pbx optimization (bug #3098)
21 years ago
Mark Spencer f864477ba8 Fix missing NULL (bug #3078)
21 years ago
Mark Spencer cadb8d010b Merge russell's flag macro patch (with slight mods) (bug #3046)
21 years ago
Mark Spencer d1956e855d Don't let you change your password to '#' (bug #3066)
21 years ago
Mark Spencer e58083c1f9 DISA fix, makefile fix (bug #3049)
21 years ago
Mark Spencer 77b39af6bf Fix DISA with callerid (bug #3058)
21 years ago
Mark Spencer 5d92e20876 Minor disa fix for 3.4
21 years ago
Mark Spencer 706bb6f067 Fix silly read problem which would hang up if nobody called (bug #3042)
21 years ago
Mark Spencer dc636198ec Small macro fix (bug #3044)
21 years ago
Mark Spencer 9d40b8ee80 Merge slimey's Solaris compatibility (with small mods) (bug #2740)
21 years ago
Mark Spencer 0e5cec5e09 fix DIALSTATUS issue (bug #2989)
21 years ago
Mark Spencer 9db0fbf879 Add optional category for voicemail (bug #3022)
21 years ago
Mark Spencer 7e036135be Fix language handling (bug #3023)
21 years ago
Mark Spencer fd0b9cc522 Merge privacy enhancements (bug #2091)
21 years ago
Mark Spencer 30bc3eec6e Merge sms stuff and move to "utils" subdir (bug #2973)
21 years ago
Jim Dixon 998621f76a Fixed call parking, added separate paramater to allow/disallow call parking on
21 years ago
Mark Spencer 52a39dd8c1 Merge josh's exit dir patch (bug #2995)
21 years ago
Mark Spencer c46e21252c Big diet for struct ast_channel
21 years ago
Mark Spencer 4429bce838 Add missing free's in rare circumstances (bug #2985)
21 years ago
Mark Spencer 0455688ea1 Add persistent dynamic queue member support (bug #2929)
21 years ago
Mark Spencer 3d4abcf751 If messages is deleted, don't send it (bug #2957)
21 years ago
Mark Spencer 3050320746 Implement max # of forwards (bug #2942, different strategy)
21 years ago
Mark Spencer e95fa2a065 Add ability to store voicemail in ODBC database
21 years ago
Mark Spencer 62cf9a21ea Fix missing )
21 years ago
Anthony Minessale II f885e0a6cd fix typo
21 years ago
Russell Bryant dc78939d1a Add temporary greetings to voicemail (bug #2360)
21 years ago
Mark Spencer 5a3595c4f9 Fix meetmesecs (bug #2936)
21 years ago
Mark Spencer 8c42a49ec8 Merge tony's ampersand patch (bug #2934)
21 years ago
Mark Spencer 7ea9bd7b83 Add WaitForSilence application (bug #2467)
21 years ago
Mark Spencer c0fc084559 Fix Record with "." in filename (bug #2923)
21 years ago
Mark Spencer 239f1a0ef9 Quickie fix to remove unnecessary newline (bug #2922)
21 years ago
Mark Spencer 9cd104ff6f Merge anthm's MacroIf patch (bug #2912)
21 years ago
Mark Spencer d456e6ba54 Little dial typo fix and make WaitExten continue if nothing entered and there is a step n+1
21 years ago
Mark Spencer d7da317979 Add improved macro functionality (bug #2905)
21 years ago
Mark Spencer 0e35816160 Little fixups for busy
21 years ago
Mark Spencer 7f445141f2 Oops
21 years ago
Mark Spencer a50dd88d24 Display cause code for failure to get channel
21 years ago
Mark Spencer 1c76c72ccb Fix app_queue when working in conjunction with anthm's moh patch (bug #2891)
21 years ago
Anthony Minessale II eca329c0d0 Minor Fix to disposition on clone routine
21 years ago
Mark Spencer e584c9dab7 Add option to use directory for forward/compose (bug #2025)
21 years ago
Jim Dixon c513f7318c Updated so that it will work with latest changes in asterisk, plus fixed a couple of little problems.
21 years ago
Mark Spencer d1f802d254 Fix silence detection in app_record (bug #2883)
21 years ago
Mark Spencer 351497ce36 Update has_no_members to know about device status codes (bug #2867)
21 years ago
Mark Spencer 11c51dd7e1 Generate new QueueMemberAdded and QueueMemberRemoved events
21 years ago
Mark Spencer 9dcb9a0000 Channel availability updates (bug #2829 with mods)
21 years ago
Russell Bryant 05bcdff586 fix subtraction error
21 years ago
Mark Spencer dffb2566bc Big agent / queue fixes
21 years ago
Mark Spencer dd43338425 Updates from char * to const char * + german syntax + enumeration (bug #2780)
21 years ago
Mark Spencer 37a14d1de8 Merge Italian voicemail support (bug #2842)
21 years ago
Mark Spencer 13d180bc66 On second thought, require 'j' option to enable new jumping feature
21 years ago
Mark Spencer 7763920906 Allow app_authenticate to go to n+101
21 years ago
Mark Spencer 369d4bfae2 Show status of agents...
21 years ago
Mark Spencer 2f69aac45f Fix spelling error (bug #2810)
21 years ago
Mark Spencer 36f1b37542 Add OUTBOUND_GROUP support (bug #2530)
21 years ago
Mark Spencer 5509371ffc Fix page thingy (bug #2789)
21 years ago
Mark Spencer 0f11b3b189 oops
21 years ago
Mark Spencer e89f4dab17 Add dumpchan application (bug #2678)
21 years ago
Mark Spencer b5bea1c29d Fix bad line
21 years ago
Mark Spencer 1bb19bec4b Fix VMAuthenticate application (bug #2775)
21 years ago
Mark Spencer 94994626b6 Pass through flash hook
21 years ago
Mark Spencer 506e44802d Add VMAuthenticate application (bug #2775)
21 years ago
Mark Spencer 2f5cd4a95c Fix small typo
21 years ago
Mark Spencer 668001f9c8 Make channel variables inheritable by _ (bug #928)
21 years ago
Mark Spencer 37b375c21a Add TALK_DETECTED variable (bug #2628)
21 years ago
Mark Spencer b8885530f4 Pass redirecting number on PRI calls (bug #2763)
21 years ago
Mark Spencer c18dfe9bf6 Ouch.
21 years ago
Mark Spencer 3e9b079007 DISA enhancemnets (bug #2766)
21 years ago
Mark Spencer 18780395de Add voicemail to say # of minutes remaining (bug #2302)
21 years ago
Mark Spencer 913f28a9c2 Fix record app
21 years ago
Mark Spencer 3895c7d599 Fix potential seg if someone doesn't specify an extension
21 years ago
Mark Spencer 2bbb53147d Record application updates (bug #2627)
21 years ago
Mark Spencer 6b9d24b54a Oops
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 db58aec4f3 Add n+101 jump if file does not exist (bug #2722)
21 years ago
Mark Spencer b8a02257a5 Fix short message isssue (bug #2723)
21 years ago
Mark Spencer d687e019e5 Fix email debyg line (bug #2675)
21 years ago
Mark Spencer 73a820a93b Fix user event body (bug #2713)
21 years ago
Mark Spencer d309ffbd0a Fix SMS thingy for Bezeq (bug #2708)
21 years ago
Mark Spencer 9235f8bda3 Help leanup (bug #2677)
21 years ago
Mark Spencer c4da80e6e0 Fix some callerid output
21 years ago
Mark Spencer 91cdb43004 Fix potential segfault.
21 years ago
Mark Spencer 8405193cff Delete old app_qcall (obsolete)
21 years ago
Mark Spencer 12e2fe4d94 Thread fixes, vm fix (bug #2665)
21 years ago
Mark Spencer a3e8fa573c Handle a few more cases of realtime and voicemail (bug #2648)
21 years ago
Mark Spencer eadd6c5509 Oops it didn't make it in
21 years ago
Mark Spencer 0134b03b77 Add CLI for realtime stuff (bug #2626)
21 years ago
Mark Spencer 9dde51a708 Eliminate extraneous message (bug #2633)
21 years ago
Mark Spencer 73617495d2 Add global mute/unmute (bug #2601)
21 years ago
Mark Spencer f43e241593 Merge jjames's voicemail fixes (bug #2436)
21 years ago
Mark Spencer 67ad985735 Remove old compatibility apps
21 years ago
Russell Bryant 37f4e037c5 fix voicemail account setup (bug #2077)
21 years ago
Mark Spencer a1e87f11eb Fix lookup cidname (bug #2609)
21 years ago
Mark Spencer d808177d50 realtimeify voicemail...
21 years ago
Mark Spencer ed62f449a9 Oops, we have to be able to pass multiple restrictions for when we go to voicemail...
21 years ago
Mark Spencer 973481807e Fix app_sms to use correct path (bug #2597)
21 years ago
Mark Spencer c608e97005 Do not send progress when "ringing" only flag is set (bug #2553)
21 years ago
Mark Spencer e2418b7008 Move voicemail beep (bug #2594)
21 years ago
Anthony Minessale II e54e28b631 imporve app_realtime to do writes too with RealTimeUpdate
21 years ago
Mark Spencer 4a6c4d41fc Merge anth's realtime patch, as well as the bindaddr fix that didn't make it in somehow yesterday. (bug #2588)
21 years ago
Mark Spencer ebb18daf22 Major changes to res_config to support centralized config, eliminate configuration of res_config_odbc, update config examples, integrate with iax2, remove mysql friends from iax2, put on flame retardant vest...
21 years ago
Mark Spencer 1688ea358b Add app_hasnewvoicemail
21 years ago
Mark Spencer 0ddbbd1785 Add ability to check voicemail from multiple folders (bug #2561)
21 years ago
Mark Spencer c52e38d3be Merge member delay patch (bug #2563)
21 years ago
Mark Spencer de1b42b6bf Add reporting of actual hold time (bug #2564)
21 years ago
Mark Spencer 292e397759 Improve groupcount handling (bug #2529) thanks!
21 years ago
James Golovich a17f53358c Cleanup formatting in app_math.c
21 years ago
Mark Spencer c22c053f82 Add (heavily modified) math application (bug #2534)
21 years ago
James Golovich cc9f35f8c7 Fix HasVoicemail so it can parse all arguments correctly (bug 2559)
21 years ago
James Golovich 8249c40b7b Formatting cleanup in app_voicemail.c
21 years ago
Mark Spencer 4721dc5d1c Implement voicemail force account setup (bug #2077)
21 years ago
Mark Spencer 8dd03ff284 Move populate TNS/Presentation/TON from calling channel
21 years ago
Mark Spencer 04fc29c8b2 Huge callerid rework (might break H.323, others)
21 years ago
Russell Bryant ca88a7476f update description for VoiceMailMain (bug #2546)
21 years ago
Mark Spencer eda8998156 Fix little "less than" issue
21 years ago
Russell Bryant 66bf105bbc add ability to purge callers from queue if no agents are logged in
21 years ago
James Golovich 2fc5fed79e Fix 2 memory leaks
21 years ago
Mark Spencer bf4ca23372 Make holdtime announcement say "less than 2 minutes" instead of "1 minutes" (bug #2500)
21 years ago
Anthony Minessale II 255ce93616 add app_forkcdr
21 years ago
Anthony Minessale II 2a896e5d3c tweak prior commit
21 years ago
Mark Spencer e0f335a4eb Check to be sure # of samples is > 0...
21 years ago
Mark Spencer 78531a0f32 Handle arbitrary long dial sequences (like what we need at Astricon)
21 years ago
Mark Spencer 45a157ec0e Fixup vm user struct (bug #2472)
21 years ago
Mark Spencer 5dad6f4319 Merge UK + DTMF Caller*ID stuff and fix app_test description
21 years ago
Mark Spencer d7fb7e9ed7 Add "TrySystem" variation to System (bug #768)
21 years ago
Mark Spencer 9d8c71ee86 Move routines from voicemail to app for general use (part of bug #752)
21 years ago
Mark Spencer 3fc2609468 Fix app_disa to not ignore ignorepat :) (bug #2451)
21 years ago
Mark Spencer 0eec8c8318 Make ADSI in voicemail configurable (bug #2209)
21 years ago
Mark Spencer a1442538b5 Update mp3 copyright header, fix pedantic + register in SIP (bug #2422)
21 years ago
Jim Dixon e499028440 Fixed minor issue in app_rpt(). Allows it to work better with many Linux distributions
21 years ago
Mark Spencer cc30079edd Use longer timeout if using http (bug #2418)
21 years ago
Mark Spencer 00f227a684 Properly lock management stuff (bug #2406)
21 years ago
Matthew Fredrickson 8a12240f73 macro support in the dial command
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 dc542971df Allow "-" in password to make it unchangable (bug #2386)
21 years ago
Mark Spencer 8fb1ddeb5d Don't prompt for password if one is not needed (bug #2385)
21 years ago
Mark Spencer e94fa076cb Fix some small voicemail password bugs (bug #2373)
21 years ago
Mark Spencer a2da1f08bd Make sure shell version happens even if MySQL mailboxes are there (bug #2367)
21 years ago
Mark Spencer eb57ea95d6 reload documentation, don't display res in app_test...
21 years ago
Mark Spencer 1e2db0e885 Allow external program to be used to change password (bug #2357)
21 years ago
Mark Spencer 2a2d65541b Use exitcontext when available (bug #2363)
21 years ago
Mark Spencer 93818c761b If '#' is sent for username, use callerid if available (bug #2301)
21 years ago
Mark Spencer b813a5f3fa Fix both app_read and underlying read issue (bug #2352)
21 years ago
Mark Spencer 07166e63a3 Improve voicemail verbosity (bug #2351)
21 years ago
Mark Spencer 9888487f9c Fix minor typo (bug #2343)
21 years ago
Mark Spencer cfb711bf57 Make app_festival change more portable, allow '*' for context in iax2
21 years ago
Mark Spencer 066a53df8a Fix permissions for festival app (bug #2334)
21 years ago
Mark Spencer 2a108b9b06 Merge NetBSD and Courtesty tone with modifications (bug #2329)
21 years ago
Mark Spencer 28e5320ab4 Minor fix in directory app (bug #2322)
21 years ago
Mark Spencer 47f8883942 Add test application (TestClient/TestServer), thanks Russell!
21 years ago
Mark Spencer 0cf6b2ba31 Minor Makefile cleanups
21 years ago
Mark Spencer 91d2e58d1b Update DISA to be internationalized (bug #2284)
21 years ago
Mark Spencer 1327846518 Oops, back out bad makefile change
21 years ago
Mark Spencer 11b1e81197 Major DISA improvements (bug #2284)
21 years ago
Mark Spencer 616780b64e Warn if unable to open an overridden config file (but #2285)
21 years ago
Mark Spencer c3c13114fb Merge mochouinard's meetme fixups (bug #2230)
21 years ago
Mark Spencer cab4557006 When detecting a hairpin, redirect to the appropriate local extension (bug #1974)
21 years ago
Mark Spencer bd1c5ac3cf Fix directory name in SMS (bug #2307)
21 years ago
Jim Dixon f2dcfca9c4 Fixed timing race with thread creation in app_rpt.c, and added settable
22 years ago
Jim Dixon d8436708c0 Made some what turned out to be several changes to allow for radio channels
22 years ago
Mark Spencer e1c9ebc5b9 Merge MOG's first serious patch (new message patch) (bug #2071)
22 years ago
Jim Dixon a560227ccb Fixed remote base audio problem (where 2 different interfaces are in use) and
22 years ago
Mark Spencer 7acee329e1 Merge BSD stack size work (bug #2067)
22 years ago
Mark Spencer 785eaf01b3 Only consider linear frames for talk detection -- ignore anything else (bug #2219)
22 years ago
Mark Spencer 698820f4e3 Add application to set callerid presentation (bug #2078)
22 years ago
Mark Spencer 2ee29be0e8 Fix pager voicemail notification from string (bug #2142), MOG's first patch!
22 years ago
Mark Spencer 172a45d603 Merge the remaining bit of the verbose update (bug #2213)
22 years ago
James Golovich 85a15b4fc9 Add app_verbose.c to cvs (bug 2212)
22 years ago
Mark Spencer c16542c1d0 Allow directory to be searched by first name (bug #2208)
22 years ago
Mark Spencer 1de05fb7da Merge (slightly modified) app_verbose from tilghman (bug #2213)
22 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
22 years ago
Mark Spencer 437f625786 Add user number (bug #2203)
22 years ago
Mark Spencer 8b364485a0 dynamic_pin can be NULL (bug #2202)
22 years ago
Mark Spencer f195e423f4 Correct for user selecting 'D' when they should be selecting 'd' (bug #2200)
22 years ago
Malcolm Davenport c542576190 Bug # 2171: Add permission to QueueAdd and QueueRemove manager commands
22 years ago
Mark Spencer bf70a01da6 Merge alternate hangup and meetme patches from Matt N.
22 years ago
Mark Spencer 7b52e19b6d Unify queue add/remove from manager and CLI (bug #2125/2123)
22 years ago
Mark Spencer e90022767d Allow optional event whenever an agent is called from a queue (bug #2066)
22 years ago
Mark Spencer 42837cde4c Allow you to enter the pin again during th "invalid pin" message
22 years ago
Mark Spencer 1394a78bd6 Merge tilghman's meetme fix for reentering pin (bug #2143)
22 years ago
Mark Spencer 25afd9876c Fix ADSI prog to only accept 253 (bug #2135)
22 years ago
Mark Spencer d89ed4ab5f Create option for joining empty queue (bug #2126)
22 years ago
Mark Spencer bb75fcc4db Copy account code and flags form incoming to outgoing channel for purposes of local stuff
22 years ago
Mark Spencer b5ad8c24be Make '*' count as cancel (bug #2098)
22 years ago
Mark Spencer 24a5704798 Update dial documentation (bug #2096)
22 years ago
Mark Spencer 5808760bf4 Fix signalling for GR303 FXSKS CPE so we can look like a concentrator
22 years ago
Mark Spencer 73f91fcc44 Grab the Message-ID too
22 years ago
Mark Spencer 569b95352a rename "parking" to "features" in preparation for some more (possibly post 1.0) feature additions
22 years ago
Mark Spencer de4188df06 Merge musiconhold stuff (bug #2027), restructure AGI to eventually support registration
22 years ago
Mark Spencer b1e841edab Make bound more unique (bug #2072)
22 years ago
Mark Spencer 09c3679e2d Voicemail fixes (bug #1982)
22 years ago
Mark Spencer 78117423fa Allow multiple groups (group categories)
22 years ago
Mark Spencer 2a9d43407b Oops forgot one (bug #2038)
22 years ago
Mark Spencer 872685d088 Merge rgagnon's pedantic string changes (apps n-z) (bug #2038)
22 years ago
Mark Spencer 4d32c46126 Merge rgagnon's pedantic string checks (apps a-m, bug #2035)
22 years ago
Jim Dixon 9b08305eae Made changes to app_rpt.c and rpt.conf, including fully user-definable DTMF
22 years ago
Mark Spencer f78179c374 Publish DIALEDTIME and ANSWEREDTIME in case people want to know them
22 years ago
Mark Spencer dd293ed6fe First pass at properly handling account codes in forwarding
22 years ago
James Golovich 9e0e3799bf Fixes from bkw_. Formatting in app_db.c and handle start right in cdr_pgsql.c
22 years ago
Mark Spencer 11ee0b6a41 Add "skipaftercmd" option to voicemail to move to the next message automatically (bug #1984)
22 years ago
Mark Spencer 68dd66c46d Don't free until after externnotify (bug #1993)
22 years ago
Mark Spencer e3d12a2ab2 Re-fix bug #1977 (bug #1997)
22 years ago
Mark Spencer 851fce9568 Make ringing clearer
22 years ago
Mark Spencer 216fd6e249 Merge matt's voicemail patch with some restructuring (bug #1971)
22 years ago
Mark Spencer 432bb121f3 Cleanups to the ordering of events in dial, don't freak out on the wrong codec
22 years ago
Mark Spencer 52549b25cd Deprecate emailtitle since emailsubject is more powerful.
22 years ago
Mark Spencer fba5172e8a voicemail cleanups from rgagnon (bug #1977)
22 years ago
Jeremy McNamara a722b0462e add utils.h include. Bug #1965
22 years ago
James Golovich 3697f7dbcc Make app_txtcidname.c use ast_strlen_zero and cleanup the code a bit
22 years ago
Mark Spencer 2e5873cb5d Fix missing context when calling app_hasvoicemail (bug #1962)
22 years ago
James Golovich fb8ebe6365 Reverse login on voicemail email sending. Last change made it send email only if there was no address specified
22 years ago
Malcolm Davenport 8e2e53c987 Fix stupid typo
22 years ago
Malcolm Davenport bd7418b625 Bug #1957. Take two
22 years ago
Malcolm Davenport 3cf3edb14f "Unfix" Bug 1957...this isn't the solution
22 years ago
Malcolm Davenport 3e2806114b Bug # 1957. No more sending e-mails if the address isn't
22 years ago
Mark Spencer 64439e0692 Read/Record updates (bug #1947)
22 years ago
Mark Spencer 9a478cb855 Prefer extensions within a macro to those outside (bug #1943)
22 years ago
Mark Spencer 196112076c Fix small typo (bug #1945)
22 years ago
Jim Dixon baa46147a5 More improvements to app_rpt.c
22 years ago
Mark Spencer 5fec7176e0 Merge Tilghman's meetme updates (bug #1934)
22 years ago
Mark Spencer b283a02a7d Merge seconds announcement for queue hold time (bug #1941)
22 years ago
Mark Spencer 09c41b415d Merge OSX compatibility patch (bug #1940)
22 years ago
Mark Spencer eb9adf42d6 Directory fixes (bug #1887)
22 years ago
Jim Dixon a9da004305 Added 'polite ID' concept in app_rpt.c and fixed a couple of silly telemetry issues.
22 years ago
Jim Dixon ca75adf9cb Fixed autopatch so that it would take digits from link peer.
22 years ago
Jim Dixon ca7fc00ad5 Fixed a couple of silly things that I overlooked before :-)
22 years ago
Jim Dixon c3af8944af Added support for Doug Hall RBI-1 Remote base controller, memory channels for
22 years ago
Mark Spencer b140eef0aa Implement queue wide wrapuptime (bug #1707)
22 years ago
Mark Spencer 88bcbb2368 Don't repeat option 3 (bug #1910)
22 years ago
Mark Spencer d9ed36059c Add peercontext parameter for default outbound context (bug #1929)
22 years ago
Mark Spencer a466fdbc40 Merge voicemail internationalization (bug #1485)
22 years ago
Jim Dixon dbea1448bd Fixed problems with multiple links and added timeout message
22 years ago
Mark Spencer 2f421a55da Small outgoing OSP cleanups
22 years ago
Mark Spencer 1d473f25dd Add outgoing OSP support (SIP only at this point)
22 years ago
Mark Spencer e9f2a805b9 Merge in-access updates for queue priorities (bug #1821)
22 years ago
Mark Spencer 74fdefdf1e Merge Tilghman's voicemail broadcast improvements (thanks!)
22 years ago
Jim Dixon 6729301b4d Fixed bug in remote base part of app_rpt, and updated rpt.conf.sample to
22 years ago
Mark Spencer 5e36feac27 Add 'w' option to meetme which causes us to wait for a "marked" user to enter the bridge
22 years ago
Mark Spencer 2187465cae Set ${DIALSTATUS} from app_dial, make zap return BUSY on a phone that is busy, update macro-stdexten to demo
22 years ago
Mark Spencer a03db324dd Tilghman's directory fix (bug #1892)
22 years ago
James Golovich f5c18f62a1 Remove pthread.h from source. We should be using asterisk/lock.h everywhere instead (except in asterisk/lock.h).
22 years ago
Mark Spencer 5546e32355 Merge major BSD mutex and symbol conflict patches (bug #1816) (link patch still pending)
22 years ago
Mark Spencer 8b2b0278c9 Make sure outgoing is not NULL
22 years ago
Mark Spencer 2bd13db091 Directory fixes courtesy rgagnon (bug #1887)
22 years ago
Mark Spencer 551e3ad719 Add userevent application (bug #1300)
22 years ago
Mark Spencer 3ccf8627e0 Add app_alarmreceiver (bug #1783)
22 years ago
Mark Spencer 2efcb2e331 Don't stop moh until after announcement finishes (bug #789)
22 years ago
Mark Spencer 502e74e5db Fix app_dial buglet
22 years ago
Anthony Minessale II b168dcdddf I don't know what this last update was for but app_dial.c was broken
22 years ago
Mark Spencer 585afa7e8e Add promiscuous redirect option
22 years ago
Jim Dixon 2ee28d0ccf Majorly updated app_rpt.c allowing linking of repeaters/remote bases using (IAX2) and supporting remote base nodes as well (also added visual documentation in rpt_flow.pdf)
22 years ago
Mark Spencer bbe5ff18c2 Fix locking in zapscan
22 years ago
Mark Spencer 491e5d941c Make 'x' option behave as advertised (bug #1878)
22 years ago
James Golovich a054fec8ef Typo in comment in app_dial.c
22 years ago
Mark Spencer bc9e475d6e Allow penalty argument to AddQueueMember
22 years ago
Mark Spencer d11177774a More meetme locking fixes
22 years ago
Mark Spencer 4f72a1da77 Fix doubly-linked list delete
22 years ago
Mark Spencer 4a4e1e348d Must be inside lock when finding start
22 years ago
Mark Spencer fdf586e416 Don't forget to run the schedule queue
22 years ago
Mark Spencer 88aec64bce Minor fixup to voicemail (bug #1865)
22 years ago
Mark Spencer b3b931fab9 Merge EOF patch (bug #1860)
22 years ago
Mark Spencer ada1e768c4 Fix unexpected behavior in voicemail (bug #1856)
22 years ago
James Golovich f70b57352b Fix MailboxExists to follow the original behavior of jumping to +101 if the voicemailuser exists
22 years ago
Mark Spencer bec994b037 Merge Matt's work
22 years ago
Mark Spencer 3cf5ea7383 Make meetme operate in linear so as to keep alaw folk happy, minor iax2
22 years ago
Mark Spencer d208532e6e x86-64 compile fixes and cleanups
22 years ago
James Golovich 800ad7f727 Use ast_strlen_zero instead of &id in app_queue.c (Thanks folsson)
22 years ago
Mark Spencer 1b23fce2bd Fix OpenBSD compile (bug #1830)
22 years ago
James Golovich 31b39fe85e Fix voicemail description. We send calls into extension 'a' or 'o' not priority
22 years ago
James Golovich 481a59e92e Build ecodes string a little better in app_voicemail so that the 'a' extension will work even if the 'o' extension doesn't exist. Also update the description to include info on the 'a' extension
22 years ago
Mark Spencer 1bc96b7aab Add talk detectection app (BackgroundDetect)
22 years ago
Mark Spencer a53d260d5f Minor meetme cleanups
22 years ago
Mark Spencer 727abcdec7 Merge FreeBSD locking fixes (bug #1411)
22 years ago
Mark Spencer 8995f5d810 Zapras fix for BSD (bug #1801)
22 years ago
Mark Spencer e115566669 Can't use the same buffer to snprintf that we're grabbing
22 years ago
Anthony Minessale II cc36c3d475 fix D() issue with to short of a duration
22 years ago
Mark Spencer b9d81ae6ad Add ${AVAILORIGCHAN} with original channel name (bug #1793)
22 years ago
James Golovich 63b280e97c Cleanup some formatting in app_agi.c
22 years ago
Mark Spencer 103bb4a334 Enhancements for zaptel+bsd (bug #1781)
22 years ago
Mark Spencer 8f5498177e WOrk on the proper pointer (bug #1773)
22 years ago
Mark Spencer 37ae3cd701 Fix app_read to return string even if not # terminated (bug #1769)
22 years ago
Mark Spencer b6beb440cd Use pseudo channel instead of just /dev/zap/pseudo, now with proper protections (bug #1766)
22 years ago
Mark Spencer ce82bfa75a Play acknowledgement in all cases (bug #1767)
22 years ago
Mark Spencer 31e427d775 Oops slightly premature
22 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)
22 years ago
Mark Spencer 36b87b3b33 Voicemail fixes (bug #1758)
22 years ago
Mark Spencer 8164972e34 allow multiple exit characters on control_streamfile, allow '1' to skip envelope
22 years ago
Mark Spencer 49257bafbc Only call the update once
22 years ago
Mark Spencer fdcf41cef0 Fix compile warning on FreeBSD (bug #1755)
22 years ago
Jim Dixon 8968d50976 Complete re-vamp of Radio Repeater application (app_rpt) and VERY minor changes in chan_zap (to allow pseudo-channels to work properly (finally!)) and in dsp.c to allow for super-relaxed DTMF decoding which radio systems need to function properly.
22 years ago
Mark Spencer 89561c6a29 Update queue member after end of call (bug #1727)
22 years ago
Mark Spencer c47538a24b Take member as argument, not lpeer
22 years ago
Mark Spencer 5ee4f3048c Fix formatting issues
22 years ago
Mark Spencer 0f5ed60d51 Minor RTP video fixes, be more careful about closing fd's in meetme (bug #1743)
22 years ago
Mark Spencer d34639a601 Allow variable substitution in from string (bug #1741)
22 years ago
Mark Spencer ff2ba012d2 Merge connor's exit context patch (#1737)
22 years ago
Mark Spencer e446f4ca81 Merge OSS fixes for FreeBSD, implement rtptimeout and rtpholdtimeout
22 years ago
Mark Spencer 2cd1eb39b1 Don't count as outgoing until we actually send the new INVITE
22 years ago
Mark Spencer 03cb980dc2 Meetme fixes (bug #1729)
22 years ago
Mark Spencer b820fd0075 Doc fix for controlplayback, get rid of 500ms wait in rtp.c (bug #1589)
22 years ago
James Golovich fc7593e594 More formatting fixes
22 years ago
Anthony Minessale II 54780434a6 enhance control_playback to have an app (app_controlplayback) and to allow pause (inherited by app_voicemail)
22 years ago
Mark Spencer fdb8ffe20d Cancel destroy request on new invite, merge bkw's control playback changes
22 years ago
Mark Spencer 682913a1f3 Add controlplayback app
22 years ago
James Golovich 82b3a5f417 Formatting fixes
22 years ago
Anthony Minessale II 8f9e2b6633 add ast_control_streamfile api call
22 years ago
Mark Spencer 1799dd3641 It's angler's first patch!
22 years ago
Mark Spencer 1147ed1e8c Fix record option to take from the right channel
22 years ago
Mark Spencer 3377298b06 Handle different contexts (bug #1702)
22 years ago
Mark Spencer 316bffd061 Fix voicemail ADSI codes (bug #1680)
22 years ago
Mark Spencer ba264f8158 Minor mailbox cleanups
22 years ago
Mark Spencer cf24f7ff7e Change 'u' back to 's' since it's required for both user and admin menus
22 years ago
Mark Spencer 25ca4c854c Small fixes
22 years ago
Mark Spencer 50449d5c87 MeetMe documentation improvements (bug #1703)
22 years ago
Mark Spencer 740243552f Use find_user for existsmailbox
22 years ago
Mark Spencer 9f14461cb7 Fixes to mailbox exists
22 years ago
Mark Spencer 194fe2a4a5 Copy hangup cause at end of a good call
22 years ago
Mark Spencer 47133fda31 Work on a copy with app_agi
22 years ago
Mark Spencer a0486afb83 Merge fabeman's extensive meetme improvements (bug #1624)
22 years ago
Mark Spencer 0004e8a4be Stop stream when interrupted by '#' or '*' or '0' (bug #1689)
22 years ago
Mark Spencer 6195dd35e0 Make ast_channel_walk become ast_channel_walk_locked
22 years ago
Mark Spencer b1462cd593 Make playback of envelope a configurable option (bug #1683)
22 years ago
Mark Spencer 61ce929656 Merge Mike's announcement enhancements
22 years ago
Mark Spencer 7976579ef6 Merge small bkw_ queue enhancements
22 years ago
James Golovich 36f888e06e Clarify app_dial documentation regarding transfers
22 years ago
Mark Spencer 2310261cbe Flesh out remaining "rrmemory" logic
22 years ago
Mark Spencer e36ed02083 Add Round-Robin w/ Memory queueing strategy (rrmemory)
22 years ago
Jeremy McNamara adc4fbe921 nitpicky fix
22 years ago
Mark Spencer 95ef751780 Fix compile for old builds
22 years ago
Mark Spencer e2dd1cc3da Add ability to look up callerid name by txt (bug #1442)
22 years ago
Mark Spencer f222665d1d Fix timezone handling for FreeBSD
22 years ago
Mark Spencer 694c1c0c9c FreeBSD compile fix (bug #1655)
22 years ago
Mark Spencer 2293ad0b1f Update coding guidelines, fix "say.c" compile on older compilers, update coding guidelines (includes bug #1631)
22 years ago
Mark Spencer beae1fb946 Add events for join/leave (bug #1625)
22 years ago
Mark Spencer 1aba1bbca4 Minor cleanups (bug #1618 included)
22 years ago
Mark Spencer 10c25aa6d9 Put sip history stuff in (for real) and provide voicemail context (when not default) in some critical places (bug #1609)
22 years ago
Mark Spencer e753e1a460 Don't say "re-recording" on CLI.
22 years ago
Mark Spencer fb80a4a397 Change "boundary" to be less likely to cause e-mail conflicts (bug #1602)
22 years ago
Mark Spencer 87e3b8b2ad Allow characterset to be specified (bug #1598)
22 years ago
Mark Spencer 230eb50e96 Set mimetype to lower case (bug #1597)
22 years ago
Mark Spencer 2d8c703fa0 Include app.h in senddtmf (bug #1594)
22 years ago
Mark Spencer 811f5cff35 Merge Connor's ringback feature for queue (bug #1560)
22 years ago
James Golovich 8ef3b1544b More ast_strlen_zero changes
22 years ago
James Golovich aff78a98cf Fix null pointer dereference in app_groupcount.c (bug 1588)
22 years ago
James Golovich 29718a5001 ast_strlen_zero changes
22 years ago
James Golovich 46b24e8a27 Code cleanup
22 years ago
Anthony Minessale II 66b96f417c Created API call ast_dtmf_stream
22 years ago
Jeremy McNamara 9c5c609de2 fix formatting, from bkw
22 years ago
Mark Spencer 6ac10272bc Make sure we don't accidently send weird delivery times on DISA
22 years ago
Mark Spencer 19a080ddd7 strlen fixes and don't destroy SIP channels that still have pending things on them (bug #1552 et al)
22 years ago
Mark Spencer 67c11acbbf Add app_groupcount to manage groups
22 years ago
Mark Spencer 0e89f839e1 Make directory spell name if available
22 years ago
Mark Spencer 603511ea6f Merge BKW's mp3 improvements
22 years ago
Mark Spencer 73b389da6c Add SayPhonetic and SayAlpha applications (bug #793)
22 years ago
Mark Spencer 3ad6ed3e92 Add ability to specify custom e-mail subject line (bug #1291)
22 years ago
Mark Spencer 9144ad4883 Further minor fixup
22 years ago
Mark Spencer 307168cc0f Merge sbinger's voicemailf ixes for duration and short files (bug #1282) thanks!
22 years ago
Mark Spencer 1dbc8e3f0e Rid compiler warning, make information meaningful in sip debug for codecs
22 years ago
Mark Spencer 0a457907fe Improve mp3 player quality (bug #1527)
22 years ago
James Golovich 73b62ab0f6 Add HasVoicemail application (bug 1520)
22 years ago
Jeremy McNamara 770796275d Document usage of PGSQL. Bug#1486
22 years ago
Jeremy McNamara 93fd179b4c correctly stay in admin menu until user wants out (bug #977)
22 years ago
Jeremy McNamara a3803a3c93 rollback bug#77..the right fix immanent
22 years ago
Mark Spencer 30e9661919 Stay in admin menu until user wants out (bug #977)
22 years ago
Mark Spencer 722f92e834 Say "message 1" in title (bug #1521)
22 years ago
Mark Spencer c7df3b4b22 Even better, let it be specified per-context
22 years ago
Mark Spencer da010f1600 Add ability to customize directory introduction (bug #1488)
22 years ago
Jeremy McNamara 709e526ad9 populate global options correctly. Bug#1515
22 years ago
Mark Spencer 5192a1a054 Add support for French, Danish, Portuguese, Spanish, Italian, and Dutch numbers
22 years ago
Mark Spencer e5059cb891 Add revk's SMS application (bug #1437). Thanks!
22 years ago
Mark Spencer ffe885b21f Trivial portability fix
22 years ago
Mark Spencer 478474bcb1 Merge bug 1483 -- advanced voicemail options
22 years ago
James Golovich 6cbc92b760 Portability fix, use the shells path for sed and env
22 years ago
Anthony Minessale II f9226cd9cd Bug Fix
22 years ago
Anthony Minessale II 5385ca0a0e applied final release of bug 1353 per Mark's permission
22 years ago
Mark Spencer 6726488e48 Allow two contexts to be specified for directory application (reimplementation fo bug #643)
22 years ago
James Golovich 7567113e71 Make RemoveQueueMember and AddQueueMember jump to priority + 101 (bug 1022)
22 years ago
Mark Spencer ce44c6ec41 More select/poll updates for various applications
22 years ago
James Golovich 0eca3cf384 Start with a reasonable default timeout in parkandannounce
22 years ago
Mark Spencer 7bf0c1bc45 Fix double close of file descriptor (bug #1473)
22 years ago
Mark Spencer d3f9887589 gethostbyname isn't reentrant, who knew...
22 years ago
James Golovich f864caba2f Add app_exec (bug 1198
22 years ago
Mark Spencer 776a66f5db Merge Matt's extern notify patch
22 years ago
Anthony Minessale II 34e415222e * Patch to Makefiles to allow a script to query the make envirnoment.
22 years ago
Mark Spencer 1487d749fe Answer if it needs it...
22 years ago
Mark Spencer 74de37e81e Warn to use DeadAGI in general on hungup channels if AGI or EAGI is called.
22 years ago
Mark Spencer 698b0b090b Make substring deprecated
22 years ago
Mark Spencer 694cacc93d Fix cut properly (bug #1138)
22 years ago
Mark Spencer f2ee5d3a80 Don't hang up if the file is missing (not a bug, but fix anyway) (#1380)
22 years ago
James Golovich ae07b8ee83 Allow zapscan to select a specific channel (bug 1371)
22 years ago
James Golovich 4d7386fc5f Add ability to do PINs with dynamic conf (bug 1026)
22 years ago
Mark Spencer 6cde9d87a3 Turn off MOH later rather than sooner.
22 years ago
Mark Spencer 50edc08001 Fix SendDTMF which was clearly not even tested before it was last committed.
22 years ago
James Golovich 0b2a9dc297 Remove extra argument from ast_set_*_format calls
22 years ago
Mark Spencer 78641613c7 Add sendtext application
22 years ago
Malcolm Davenport df9089d3f8 More changes to Matt's application
22 years ago
Mark Spencer 13bca43aa8 Get rid of all that old needlock garbage now that we're using recursive mutexes
22 years ago
Malcolm Davenport d0037ea2fd Add Matt's option to call an external application when a voicemail is
22 years ago
James Golovich 36a8fb3e4d Make app_dial complain if the timeout passed is non numeric
22 years ago
Mark Spencer fbc5be2426 Fix small typo
22 years ago
Mark Spencer 4b02c78aaa Don't die on a bad voicemail conf timezone entry (bug #1326)
22 years ago
Malcolm Davenport e1112c64c9 Fix the 'n' option of app_queue. Thanks Mike
22 years ago
Mark Spencer 3e9c337946 Small SIP fix, voicemail fix, and some delivery fixes on new apps
22 years ago
James Golovich 6ce8fc0b15 More read/write lock fixes in various modules
22 years ago
James Golovich 9fca20acc1 Fixup read/write locking
22 years ago
Mark Spencer eeb2ca5b26 Make read/write mode have a lock parameter and use it properly.
22 years ago
James Golovich 2ff5d7de53 Add manager action 'SetCDRUserField' (bug #1298)
22 years ago
Malcolm Davenport 3ec7218ffb Bug # 1287: Festival cache string bug fixed
22 years ago
Jeremy McNamara 4f72330f5c check input for errors. Bug #435
22 years ago
Mark Spencer a05ef35ca8 Improve verbose messages
22 years ago
Jeremy McNamara 484484ce89 fix agi to accept multiple arguments. Bug #664
22 years ago
Mark Spencer 6e15f28d6a Clarify documentation on Directory
22 years ago
James Golovich dc41c40eba Make app_system.c use ast_safe_system
22 years ago
Malcolm Davenport 71eafcf3da Typo
22 years ago
Malcolm Davenport 7555e69cdc Bug # 1271: Document the 'o' extension in VoiceMail application
22 years ago
Mark Spencer 284a5b3465 Store recorded file in RECORDED_FILE if %d is used... (bug #1062)
22 years ago
James Golovich 25d74e0334 More app_read.c fixes (bug 1261)
22 years ago
Mark Spencer 98b59da9ad Create ast_safe_system which closes off file descriptors before spawning system() and so on.
22 years ago
Mark Spencer 893ed27f5b Create temporary file and then sendmail it, then delete it, to avoid a hanging mailcmd from hanging asterisk (bug #1262)
22 years ago
Jeremy McNamara 730ca5f9b1 Enhance to accept a maximum of N digits. Bug #1261
22 years ago
Mark Spencer 7c35f68e29 Fix milliwatt and musiconhold to know about delivery times
22 years ago
Mark Spencer 21d31939d1 Merge ADSI fixes
22 years ago
Mark Spencer af6016cfd0 Add experimental nbscat application
22 years ago
Malcolm Davenport 5191a04055 Bug # 1088: Add MailboxExists, conditionally branches to priority n+101
22 years ago
Malcolm Davenport 9ef542b3cb Bug # 1179: Remove "show voicemail users" when using MYSQL voicemail interface
22 years ago
Jeremy McNamara fa308aa83b language is not supported in datetime. Bug 686
22 years ago
James Golovich 687b0ebe6e Check tempchan->type in app_zapscan.c (bug 1250)
22 years ago
Mark Spencer bc2a510fb7 Remember when we started/stopped ringing so that ringing twice works as expected
22 years ago
Malcolm Davenport 264bfb7121 Bug # 1247: Add patch to specify minimum vmail length and discard that
22 years ago
Mark Spencer 4c06525432 Make RDNIS really work right
22 years ago
Mark Spencer ce88c6dd08 Populate RDNIS information
22 years ago
Mark Spencer e02fae664a Alpha portability from Ricudis
22 years ago
James Golovich 9d8952f3a8 Make ZapScan wait 100ms for data
22 years ago
Mark Spencer 17e2416f68 Merge queue changes from Bug #214
22 years ago
James Golovich 4efa995ae1 Fix incorrect endpos when sildet is used during AGI record (bug 1210)
22 years ago
James Golovich 8812409528 Make voicemail not say goodbye twice on hangup (bug 1201)
22 years ago
James Golovich 6406e07a79 Make ParkAndAnnounce check some things (bug 1194)
22 years ago
James Golovich c0ef6a5d1b Free dsp in agi record file if it exits before the end (bug 1199)
22 years ago
James Golovich 21832436ec Remove unnecessary ast_check_hangup
22 years ago
James Golovich 6c6bd28308 Make ZapScan exit when '*' is pressed. Has the side effect of making
22 years ago
Malcolm Davenport f986561b62 Add the app_eval.c file
22 years ago
Malcolm Davenport d971478d75 Bug # 1182: Add app_eval: Permits a string to be evaulated twice in the context
22 years ago
Mark Spencer 674d81ce27 Fix strncpy auditing (bug #1152)
22 years ago
Mark Spencer 7f2e23bb50 Add absolute timeout option to dial that applies when call is up (bug #1107)
22 years ago
Mark Spencer 1b37f94737 Bail an AGI on PBX_KEEPALIVE being set in an exec.
22 years ago
Mark Spencer 0a103544e4 Copy old extension unless it's ASYNCGOTO (bug #1141)
22 years ago
Mark Spencer 534e78b372 Add DeadAGI Application
22 years ago
James Golovich 4653b4bb79 Unregister apps in app_queue.c on unload_module
22 years ago
Mark Spencer 6d799e9ff8 Fix small (yet big) bug in show_display
22 years ago
James Golovich 40ec19961c Fix app_chanisavail.c when passed string is big (bug #1139)
22 years ago
James Golovich 4de0a2e30e Fix app_random.c (bug #792)
22 years ago
James Golovich b32c690175 Fix app_chanisavail if there are invalid arguments (bug #1130)
22 years ago
Mark Spencer 064d7ffdb2 Don't write duration if file disappears (bug #1102 -- thanks hmodes)
22 years ago
James Golovich ade75fecae Add 'SAY TIME' to AGI. (bug #269)
22 years ago
Mark Spencer 43d758e630 Include errno.h
22 years ago
Mark Spencer 0f111e2d3a Ignore ECHILD in app_system
22 years ago
James Golovich cf854246fa Typo in app_zapras.c
22 years ago
James Golovich 6a0bc27b35 Typo in app_queue.c
22 years ago
James Golovich a303a83b92 Get rid of compiler warnings when calling ast_queue_log
22 years ago
James Golovich e8c21dfe67 Check result of malloc in app_dial.c
22 years ago
James Golovich 462cfbe8ae Bug #1087. Fix wav49 format so it can be played. Make file functions
22 years ago
James Golovich 38198d8cb3 Add extra \n so email sent by voicemail has the right header delimiter
22 years ago
Mark Spencer 39a358ef56 Fix corruptin in app_cut (bug #1084)
22 years ago
Mark Spencer f62061aa78 Handle change password properly with multiple VM contexts (bug #1069)
22 years ago
James Golovich d53b0d0643 Fixed gramatical error in app_queue.c (bug #1083)
22 years ago
James Golovich 84cbebcf17 Fix another typo in the app_dial description
22 years ago
Mark Spencer e2ecedfa70 Add Icecast streaming support
22 years ago
James Golovich c28a51899f Typo in app_waitforring.c
22 years ago
James Golovich 9028579d84 Spelling error in app_dial.c
22 years ago
Mark Spencer 864fe70e35 Add queue logging and fix indications buglet
22 years ago
Mark Spencer bac2215fb6 Fix several memory leaks
22 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
Martin Pycko 1e4b334321 Fix the deadlock in show queue <queue_name>
22 years ago
Martin Pycko 3f69c1b62d Remove unused tmpq variable
22 years ago
Martin Pycko 4bef006566 Add "show queue <queue_name>" CLI command
22 years ago
Martin Pycko 78602e0966 Make the go_on be non-global.
22 years ago
Mark Spencer 9286665be5 Minor app agi documentation fix (bug #943)
22 years ago
Mark Spencer c7f175309d Improve documentation of app_record (bug #942)
22 years ago
Mark Spencer 917f50e737 Add support for authenticating against astdb and one time authentication
22 years ago
Mark Spencer 695422d698 Various minor cleanups (bug #931)
22 years ago
Mark Spencer 32e131862d Elminate unused code/warnings (bug #934)
22 years ago
Mark Spencer cf036062c4 Character set fixes, and add "mailcmd" option (bug #472)
22 years ago
Mark Spencer 4fa609e2be Fix MD5Hex size (bug #883)
22 years ago
Martin Pycko 3d40b1c03f A little adjustment to the previous one (passing the clid&ani on call_forward)
22 years ago
Martin Pycko e993855421 Pass the callerid & ani to the new b-leg if the current b-leg requests call forwarding
22 years ago
Mark Spencer 036cb819d6 X out announce stuff (bug #760)
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 4231743209 Fix show voicemail users for <context>. Bugs #820
22 years ago
Jeremy McNamara 2786bc27be Implement pin usage in MeetMe. Bug #816
22 years ago
Malcolm Davenport 3a5f932648 Bug #792: Add app_random
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 9e3c926730 add more descriptive usage information
22 years ago
Mark Spencer 9b960f3555 Only build app_zapscan when zap is there
22 years ago
Jeremy McNamara 365bacfea6 include the standard mysql lib dir. Bug #533
22 years ago
Jeremy McNamara 3ccb9c1c31 fix festival for big endian. Bug #709
22 years ago
Jeremy McNamara 3135a5e01f Fix dynamic user count, Take 4
22 years ago
Jeremy McNamara 168242c841 add new application 'zapscan' Bug #250
22 years ago
Jeremy McNamara f020200c2c Take 3, count dynamic users also
22 years ago
Jeremy McNamara c54405c270 fix dynamic conference. Bug #743 take two
22 years ago
Jeremy McNamara 9c116b4d4d Allow dynamic conferences to be joined by channels without dynamic flag. Bug #743
22 years ago
Jeremy McNamara e8622a660a Add application to log user data to the CDRs
22 years ago
Malcolm Davenport 6f21ad6d86 Bug #690: Add "show voicemail users" and "show voicemail zones" CLI command to app_voicemail
22 years ago
Malcolm Davenport 22b3dd8c17 Fix Bug #625: Voicemail with PostgreSQL backend called with no context puts msgs in
22 years ago