Commit Graph

595 Commits (a863d2b280b517e176dbe3de2015f98509be1104)

Author SHA1 Message Date
Mark Spencer 7e890dd49c Handle device state changes properly when formatting characters are present (bug #5450, new patch)
21 years ago
Mark Spencer d499a85f05 Use FILE * instead of fd for files to support buffering
21 years ago
Mark Spencer 1ceb04cfb7 More utility cleanups
21 years ago
Mark Spencer 4803298fe8 Make crypto loading optional
21 years ago
Kevin P. Fleming 2fe49e7a5f support sending text through agent channels (issue #5295)
21 years ago
Mark Spencer dd11afca42 Fix call timeouts with rtp bridge etc (bug #5252)
21 years ago
Russell Bryant 6fea13619e fix typo in function name (issue #5437)
21 years ago
Russell Bryant 8e5d45f3ac fix some formatting and add some comments (issue #5403)
21 years ago
Kevin P. Fleming b7c31babb0 support call duration limits on inbound OSP calls (issue #5346)
21 years ago
Kevin P. Fleming f7d567fe85 allow write timeout to be set on a per-user basis in AMI (issue #5352)
21 years ago
Kevin P. Fleming 9835bc4330 add ast_build_string_va(), which accepts a varargs list directly
21 years ago
Kevin P. Fleming 7f429e3b02 ensure structure has enough space for embedded string
21 years ago
Mark Spencer 2b883819be Fix manager bug (can't destroy a session while a thread is using it!)
21 years ago
Kevin P. Fleming 62209ede0c code cleanups
21 years ago
Mark Spencer ea215f5b7d Remove possibility of manager deadlocks from manager actions
21 years ago
Kevin P. Fleming 44aff84c2e use a more generic means to decide whether we need to provide poll/dlfcn functionality (issue #5297)
21 years ago
Russell Bryant 779d033f21 move process_quotes_and_slashes to utils.c since it is used by both pbx_ael and pbx_config
21 years ago
Kevin P. Fleming 29bdd1b424 add API for searching active channels by context/exten
21 years ago
Kevin P. Fleming 4e7c01765f use a better name for structure element (when using named initializers)
21 years ago
Kevin P. Fleming aa92d9c1f8 don't double define our own string functions on platforms that don't have them (issue #5169)
21 years ago
Kevin P. Fleming 0c8f0e8bdb extensive ENUM support update, including ENUMLOOKUP() dialplan function (issue #5201 with mods)
21 years ago
Kevin P. Fleming cabcfd8921 check call limit in ast_pbx_start(), instead of waiting until background thread has been launched (needed for issue #5131)
21 years ago
Kevin P. Fleming 60ffafcc39 allow users of RTP to know when the peer endpoint is (apparently) behind a NAT
21 years ago
Mark Spencer d95ad5b4d8 Make lock logging reentrant when DEBUG_THREADS enabled
21 years ago
Kevin P. Fleming f2b293b8c4 add frame type for T.38, remove some unused stuff
21 years ago
Kevin P. Fleming b50f649446 oops :-)
21 years ago
Kevin P. Fleming 4c2377ddd9 first set of Cygwin portability stuff (issue #4678)
21 years ago
Kevin P. Fleming 40c5fa88a4 eliminate signedness warnings (issue #5129)
21 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)
21 years ago
Kevin P. Fleming e04ba4a11f eliminate old chan->pvt field, and fix bug in generic bridge to watch chan->tech_pvt instead
21 years ago
Kevin P. Fleming fc91dd1035 eliminate spurious warnings
21 years ago
Kevin P. Fleming 9614adc056 make DEBUG_THREADS have more visible logging
21 years ago
Kevin P. Fleming 1632d52795 major header file cleanup: license, copyrights, descriptions, markers, etc.
21 years ago
Mark Spencer 5d4d2fdfd4 Add SIP video fixes
21 years ago
Kevin P. Fleming 388e8bd9a8 massive upgrade to SUBSCRIBE, device state and messaging support (issue #3644)
21 years ago
Kevin P. Fleming 1824c2f630 encode/decode URIs in 'pedantic' mode (issue #3923)
21 years ago
Kevin P. Fleming 0f03a734b1 don't make expression evaluator allocate a memory buffer for each result
21 years ago
Kevin P. Fleming 99929b21e4 preserve hint watchers and laststate across 'extensions reload' (issue #2522)
21 years ago
Kevin P. Fleming 7085e27835 doc updates and copyright header cleanup (issue #5026)
21 years ago
Kevin P. Fleming 866ae3cd53 doc updates and copyright header cleanup (issue #5027)
21 years ago
Kevin P. Fleming 39e8d87476 minor doc fixes and copyright header cleanup (issue #5029 with mods)
21 years ago
Kevin P. Fleming 0bd1861df8 clear out memory allocated by LOCAL_USER_ADD/LOCAL_USER_ACF_ADD
21 years ago
Kevin P. Fleming 7950e4216e make AST_LIST_REMOVE_HEAD safer to use
21 years ago
Kevin P. Fleming 9e9f3ace21 add ability to map feature sequences to applications (issue #3764)
21 years ago
Kevin P. Fleming a5b640cb40 add 'sip show settings' CLI command (issue #4806)
21 years ago
Kevin P. Fleming 2cde73fddb make sure realtime/high scheduling priority is relinquished before executing an AGI script (issue #4930)
21 years ago
Kevin P. Fleming 3480297607 add preliminary support for SIP timers (issue #4359)
21 years ago
Kevin P. Fleming dffade452c add a LOG_DTMF logging channel and send all bridged DTMF events out that channel (issue #4835)
21 years ago
Kevin P. Fleming ff971379f4 support new format for musiconhold.conf (issue #4908)
21 years ago
Kevin P. Fleming 69f9c479e7 add 'restart' character to ast_control_playback function and ControlPlayback() application (issue #4693)
21 years ago