Commit Graph

405 Commits (ffae2ad2fa1628811798b51dc3fc3d0fcaabf945)

Author SHA1 Message Date
Russell Bryant 6fea13619e fix typo in function name (issue #5437)
20 years ago
Kevin P. Fleming b7c31babb0 support call duration limits on inbound OSP calls (issue #5346)
20 years ago
Kevin P. Fleming 0c886c21c2 truncate last 200ms of DTMF-terminated recording to eliminate inband DTMF (issue #5383)
20 years ago
Mark Spencer ea215f5b7d Remove possibility of manager deadlocks from manager actions
20 years ago
Kevin P. Fleming 5599da9581 support new version of OSP toolkit (issue #5168)
20 years ago
Kevin P. Fleming e84273f392 use API call for setting call time limit (issue #5227)
20 years ago
Kevin P. Fleming 5da915dcfd update MANY more files with proper copyright/license info (thanks Ian!)
20 years ago
Kevin P. Fleming 7b0c1cb275 add token format specification support (issue #5199)
20 years ago
Kevin P. Fleming 9a4c8f8c9c enable DTMF monitoring when DYNAMIC_FEATURES are specified for a brige (issue #5153)
20 years ago
Kevin P. Fleming 1e854ea773 remove useless buffer initializations (issue #5134)
20 years ago
Kevin P. Fleming 40c5fa88a4 eliminate signedness warnings (issue #5129)
20 years ago
Kevin P. Fleming 93a1922549 ensure that OSP-provided call duration limit is honored (issue #5099)
20 years ago
Kevin P. Fleming c5ca63efc9 eliminate compiler warning (issue #5094)
20 years ago
Kevin P. Fleming 421ceff171 don't send OSP tokens do devices that are not OSP aware (issue #5093)
20 years ago
Kevin P. Fleming 06e4ba227d send the correct Call-ID when using OSP (issue #5095)
20 years ago
Kevin P. Fleming 25f3403b21 don't access freed memory if the frame was malloc'd
20 years ago
Russell Bryant 746efc536a ensure that the MOH_QUIET flag gets set for the mode "quietmp3nb"
20 years ago
Kevin P. Fleming 9519f6c5f4 clean up, use make functions instead of subshells, remove unused stuff
20 years ago
Kevin P. Fleming fcc3a3ac32 don't install moh functions if no classes are configured (issue #5025 with mods)
20 years ago
Kevin P. Fleming 4c6693f39d add count to 'show keys' (issue #5002)
20 years ago
Kevin P. Fleming 98563fdb73 formatting fixes and compile fix for FreeBSD (issue #5004)
20 years ago
Kevin P. Fleming 3442368b28 ensure that features are not duplicated during reload (issue #3764, take two)
20 years ago
Kevin P. Fleming 9e9f3ace21 add ability to map feature sequences to applications (issue #3764)
20 years ago
Kevin P. Fleming 2cde73fddb make sure realtime/high scheduling priority is relinquished before executing an AGI script (issue #4930)
20 years ago
Kevin P. Fleming d69e96de11 allow custom dialplan functions to be called from AGI (issue #4855)
20 years ago
Kevin P. Fleming 3315ea79b9 add CONTROL STREAM FILE AGI command (issue #4738)
20 years ago
Kevin P. Fleming ff971379f4 support new format for musiconhold.conf (issue #4908)
20 years ago
Josh Roberson 4e153882d7 Fix usage text for AGI recieve text (bug #4948)
20 years ago
Russell Bryant 99d6c05f13 more pointer signedness fixes for gcc4 warnings
20 years ago
Russell Bryant 52594b6b12 fix a bunch of gcc4 warnings realted to pointer signedness
20 years ago
Mark Spencer 8712d1d7f1 Fix timestamp issue with features (bug #4760 with mods)
20 years ago
Mark Spencer 4f0d1b8428 Fix sighup with AGI (bug #4854)
20 years ago
Mark Spencer 86ec024624 Fix music on hold leak (bug #4842)
20 years ago
Russell Bryant eeb34ffd63 more formatting fixes! (bug #4780)
20 years ago
Kevin P. Fleming 22b0f5d306 add a library of timeval manipulation functions, and change a large number of usses to use the new functions (bug #4504)
20 years ago
Kevin P. Fleming 9d8d86e19d phase two of string portability stuff:
20 years ago
Russell Bryant 709689f76e fix typo in app description (bug #4697)
20 years ago
Kevin P. Fleming 37184c4244 revert patch from bug #4532 until CPU consumption problem can be resolved
20 years ago
Kevin P. Fleming 771f699cdd fix threading portability problem with FreeBSD (bug #4532)
20 years ago
Kevin P. Fleming eb397f08df reverse arguments to ast_tvdiff_ms, so they match the 'raw' math being used between the arguments
20 years ago
Kevin P. Fleming 8079f53c01 don't hangup the channel when a RECEIVE TEXT command times out (bug #4607)
20 years ago
Russell Bryant 5df2640539 use AST_MAX_CONTEXT
20 years ago
Russell Bryant c18fd5cd8c more ast_copy_string conversions
20 years ago
Kevin P. Fleming f64717b556 clean up compiler warnings during build on 64-bit systems
20 years ago
Kevin P. Fleming f268ea2b3c make CLI output use singular/plural when appropriate (bug #4654)
20 years ago
Anthony Minessale II de87676975 Apply NODIR Patch (Bug #4619)
20 years ago
Kevin P. Fleming 061caa34c1 support cancellation of attended transfers using the defined disconnect code (bug #3729 with minor mods)
20 years ago
Kevin P. Fleming 767f019264 add AGI 'RECEIVE TEXT' command (bug #4525)
20 years ago
Mark Spencer ffebf1f71b Fix OSP stuff
20 years ago
Kevin P. Fleming 0e9d920a60 move tools used during build into build_tools subdirectory
20 years ago
Kevin P. Fleming 2b8338cb52 more 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
Kevin P. Fleming 1bac31d6bd more efficient (and understandable) ast_channel_walk_locked, and vastly more efficient ast_channel_by_name_locked (bug #4265)
20 years ago
Kevin P. Fleming 8ad230082e make AGI 'TDD MODE' command behave as documented when the channel doesn't support options (bug #4370)
20 years ago
Kevin P. Fleming 37efff4481 correct case of file type for one-touch monitoring (bug #4443)
20 years ago
Kevin P. Fleming 77284bfaa6 fix Solaris compatibility issues (bug #4339)
20 years ago
Kevin P. Fleming d83eec795f support labels as targets of SET PRIORITY command (bug #4057)
20 years ago
Kevin P. Fleming 361109c377 add ability to control output format for one-touch-record feature (bug #4190)
20 years ago
Kevin P. Fleming 9bf21dbf58 more strncpy -> ast_copy_string conversions, fixing some buglets along the way
20 years ago
Mark Spencer 4bb4df2e94 Fix features + astmm interaction (bug #4217)
20 years ago
Russell Bryant 852d05d94a add missing newline to warning message (bug #4183)
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
Mark Spencer 14fba8d8be Add option to park in the next slot (bug #4028)
20 years ago
Kevin P. Fleming 2d643dbc42 don't use %i for numeric input in scanf (bug #4071)
20 years ago
Kevin P. Fleming c2ef8373c7 report the number of rows updated when using RealTime update method (bug #4066)
20 years ago
Kevin P. Fleming 06de953fbc add ability to send transferring party to a dialplan target after they blind transfer another party (bug #4056, with mods)
20 years ago
Kevin P. Fleming 0687688042 ensure that res_config_odbc can handle columns with NULL values (bug #3787)
20 years ago
Kevin P. Fleming 1f9ab2380a use double-quotes instead of angle-brackets for non-system include files (bug #4058)
20 years ago
Kevin P. Fleming f6ddf9b971 add count of parked calls to 'show parkedcalls' (bug #4023)
20 years ago
Russell Bryant 7bffc0459c add missing newlines, fix misspelling of nonexistent (bug #4027)
20 years ago
Kevin P. Fleming b052fe894b ensure that the random number generator(s) are always seeded with a different value during Asterisk startup
20 years ago
Mark Spencer bb1abed78f Add datetime to AGI (bug #3984)
20 years ago
Mark Spencer 4b03dace5f Fix little formatting thingy
20 years ago
Mark Spencer 9cbc047b6a Fix ADSI 'B' issue (bug #3833)
20 years ago
Mark Spencer b8a9e7558f Add say date to AGi (bug #3768)
20 years ago
Mark Spencer 6347ced74a Little say numer fix (bug #3884)
20 years ago
Mark Spencer 49ad55b85a Continue with GET_DATA if no file is there (bug #3878)
20 years ago
Mark Spencer a0a2592025 Fix cross compiling (bug #3868)
20 years ago
Mark Spencer e6e2e59b4d Make sure AGI continues even when files aren't there (bug #3862)
20 years ago
Mark Spencer 8aa722871d Add additional fields for calling parameters per BT request
20 years ago
Mark Spencer 2a89687393 fix repark of timed out parked calls (bug #3777)
20 years ago
Mark Spencer 730194d609 Merge Russell's formatting patch (bug #3838)
20 years ago
Mark Spencer 51226db44f Fix chopping of voice prompts (bug #3784)
20 years ago
Mark Spencer f9cfe60312 Add support for Solaris/x86 (bug #3064)
21 years ago
Matthew Fredrickson f146ecea99 Fixed Parking bug where SIP calls would loose MOH after an attended transfer to
21 years ago
Mark Spencer badc4dec46 Make mpg123 behave more nicely
21 years ago
Mark Spencer 18d9b26cf9 Rework channel structure to eliminate "pvt" portion of channel (bug #3573)
21 years ago
Mark Spencer f8fc683adc Add "StartMusicOnHold and "StopMusicOnHold" apps (bug #3703)
21 years ago
Mark Spencer 8295c77e9c Add additional parking events (bug #3620)
21 years ago
Mark Spencer f320936bbb Add descriptions for monitor action events (bug #3610)
21 years ago
Mark Spencer 5057e4898f Add atxfer fix (bug #3592)
21 years ago
Mark Spencer 69061dec64 Merge anthm's ODBC sanity check fix (bug #3529)
21 years ago
Mark Spencer f2f3825130 Make sure we search for url prefix only in format, not in filename (bug #3613)
21 years ago
Mark Spencer 41453ebf74 Copy/paste errors (bug #3559, #3560)
21 years ago
Mark Spencer 88a49f727b Merge "show features" (bug #3515)
21 years ago
Mark Spencer d0a80c33d7 Fix parking issue (bug #3396)
21 years ago
Mark Spencer 5f726ad8c7 Merge config updates (bug #3406)
21 years ago
Mark Spencer 17c311c9b9 Un-revert in preparation for actual fix
21 years ago
Anthony Minessale II 28efa96e0d repeal config prototype changes
21 years ago
Mark Spencer 11cac381b4 Fix res_monitor asterisk issue (bug #3399)
21 years ago
Russell Bryant 0c30452423 update copyright headers for 2005
21 years ago
Mark Spencer 9edab98b2c Warn about wrong version of mpg123 (bug #3392)
21 years ago
Mark Spencer 2184f91230 Add stereoize (bug #3142), faster than soxmix
21 years ago
Mark Spencer bec6aaf064 Fix ODBC to clear title each time (bug #3379)
21 years ago
Mark Spencer 840f035827 Merge hold patch (bug #1840)
21 years ago
Mark Spencer 261b4a85e1 Fix static db problem
21 years ago
Mark Spencer 010da5943a Fix one touch record (bug #3263, take two)
21 years ago
Mark Spencer 2c1f9b84ff Check moh files at runtime (bug #3314)
21 years ago
Mark Spencer 92eb0c2018 More flagification, courtesy drumkilla (bug #3280)
21 years ago
Mark Spencer 34ff765820 Merge anthm's monitor fixes (better default path, set variable for monitor) (bug #3266)
21 years ago
Mark Spencer 77dafbed41 Merge Tony's one touch record improvements (bug #3263)
21 years ago
Mark Spencer 13f514e143 Improve indications formatting (bug #3298)
21 years ago
Mark Spencer 7af0234fa7 Various small fixups
21 years ago
Mark Spencer 03458dc73a Various moh fixes (bug #3291)
21 years ago
Mark Spencer 2d8160ecd5 AGI formatting fixes (bug #3270)
21 years ago
Mark Spencer e83f71679f Fix typo in moh output (bug #3265)
21 years ago
Mark Spencer 11e6ed5eac ODBC CLI improvements (bug #3220)
21 years ago
Mark Spencer 51880b7ddc Fix typo for blind transfer (bug #3259)
21 years ago
Mark Spencer 45b4dbf298 Fix music on hold to quitat hangup rather than during channel destruction (bug #3035)
21 years ago
Mark Spencer 87b40b4d14 Stream courtesy tone if appropriate
21 years ago
Mark Spencer fd5cf4bdec Make sure time limit is the "backup" one when interpreting features
21 years ago
Mark Spencer 9f232928dc Various/assundry cleanups
21 years ago
Anthony Minessale II 3092cb538e allow sounds to be configurable
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
Anthony Minessale II 66049c961b tweak to make music load classes more elegantly
21 years ago
Anthony Minessale II edd3fe50fb fix bug added to my code so I don
21 years ago
Mark Spencer e7d4ae8efa Make features configurable and easier to implement
21 years ago
Mark Spencer 7b968f6151 Merge kpflemings moh_files fixes (bug #3224)
21 years ago
Mark Spencer a2e70340b8 Don't die when a file is missing (bug #3212)
21 years ago
Mark Spencer d3f7d3a958 Formatting fixes, safe_system instead of system, cleanups (bug #3171)
21 years ago
Mark Spencer 0255d5805f Merge gramatical fixes from corydon (bug #3180)
21 years ago
Anthony Minessale II 10a6e598ac misplaced chdir call on moh DoH\!
21 years ago
Mark Spencer 713a2eb072 Merge anthm's native MOH patch (bug #2639) he promises me he'll rid it of ast_flag_moh...
21 years ago
Mark Spencer 3fde2e56b8 Fix AGI to know about "builtin" variables, too (bug #2737)
21 years ago
Mark Spencer b3a0ef24ed Fix comment issues (bug #3089)
21 years ago
Mark Spencer 0f205bb079 Add "SAY ALPHA" (matt nicholson)
21 years ago
Jim Dixon 998621f76a Fixed call parking, added separate paramater to allow/disallow call parking on
21 years ago
Mark Spencer 5789ae4d18 Make music on hold truly optional (bug #2998)
21 years ago
Mark Spencer c46e21252c Big diet for struct ast_channel
21 years ago
Mark Spencer a56e3a0a9f Increase max buffer size (bug #2926)
21 years ago
Mark Spencer 8f2b687a95 Make realtime pbx understand patterns.
21 years ago
Mark Spencer 5e650c8260 Build out "multi" version of realtime config (directory and realtime extensions will need this)
21 years ago
Mark Spencer a69c0016da Realtime improvements
21 years ago
Mark Spencer 536d9d370e Minor realtime improvements
21 years ago
Mark Spencer 834627669e Check that FD's are open before closing (bug #2858)
21 years ago
Mark Spencer 17d5d7bdb7 Oops
21 years ago
Mark Spencer eedf47ac8f Add GET FULL VARIABLE AGI command
21 years ago
Mark Spencer 94f6f76fbe Add get option command (bug #2868, thanks junky!)
21 years ago
Mark Spencer 483146e034 Make res crypto less chatty (bug #2857)
21 years ago