Commit Graph

2386 Commits (b718f91873e39e75aee91bd73d95ffb62ed38f1e)

Author SHA1 Message Date
Russell Bryant cfc893a5bc Merged revisions 303548 via svnmerge from
15 years ago
Tilghman Lesher 44ba86f7aa Merged revisions 302675 via svnmerge from
15 years ago
Tilghman Lesher d70a3b0856 Merged revisions 298957 via svnmerge from
15 years ago
Tilghman Lesher 5c50b497f5 Merged revisions 298050 via svnmerge from
15 years ago
Matthew Nicholson 93454c0e30 Add support for reserving a fax session before answering the channel.
15 years ago
Tilghman Lesher 5e42199e7b Merged revisions 296991 via svnmerge from
15 years ago
Tilghman Lesher 5211e1c9d3 Merged revisions 296533 via svnmerge from
15 years ago
Tilghman Lesher dfbc5b89f9 Also don't build DEBUG_FD_LEAKS when STANDALONE2 is defined.
15 years ago
Richard Mudgett c08103f033 Merged revisions 295843 via svnmerge from
15 years ago
Russell Bryant 5153fbef97 Merged revisions 295710 via svnmerge from
15 years ago
Paul Belanger f284b66dda Merged revisions 295440 via svnmerge from
15 years ago
Jeff Peeler aafc5f4e99 Merged revisions 294639 via svnmerge from
15 years ago
Tilghman Lesher 2d6a9d607f Merged revisions 294429 via svnmerge from
15 years ago
Richard Mudgett 3f9644b7db Analog lines do not transfer CONNECTED LINE or execute the interception macros.
15 years ago
Jeff Peeler 375b5b6b09 Merged revisions 294277 via svnmerge from
15 years ago
Terry Wilson 6dfc9dddd8 Avoid valgrind warnings for ast_rtp_instance_get_xxx_address
15 years ago
Richard Mudgett d411ade931 Allow the DAHDI driver to compile, even with a sufficiently older version of libpri.
15 years ago
Tilghman Lesher cdc420235e Allow the DAHDI driver to compile, even with a sufficiently older version of libpri.
15 years ago
Paul Belanger a37956721c Add the ability for ast_find_ourip to return IPv4, IPv6 or both.
15 years ago
David Vossel f5782280d8 Gtalk enhancements and general code cleanup.
15 years ago
Jason Parker c437bca01b Merged revisions 290751 via svnmerge from
15 years ago
David Vossel f87133b078 Fixes chan_gtalk to work with gmail client
15 years ago
Jeff Peeler ddebf12b88 Merged revisions 289798 via svnmerge from
15 years ago
Tilghman Lesher f48a6f6cfe More Solaris compatibility fixes
15 years ago
Tilghman Lesher e00c4dcc6d Solaris compatibility fixes
15 years ago
Tilghman Lesher 2eb6c7395d Merged revisions 288637 via svnmerge from
15 years ago
David Vossel ecabd15422 Addition of the FrameHook API (AKA AwesomeHooks)
15 years ago
Jeff Peeler c9bfde6afd Add parking extension for non-default parking lots.
15 years ago
Terry Wilson e72b55f3cf Merged revisions 286115 via svnmerge from
15 years ago
Tilghman Lesher 6b87845350 Merged revisions 285961 via svnmerge from
15 years ago
Tilghman Lesher f7c710feed Merged revisions 285930 via svnmerge from
15 years ago
Jason Parker a766133be6 Merged revisions 285529 via svnmerge from
15 years ago
Tilghman Lesher f7f7eaa3a0 Fix build on FreeBSD 8.0, take 2.
15 years ago
Russell Bryant 2fc3cf65af Fix libsrtp -fPIC check for when non-standard prefix is used.
15 years ago
Russell Bryant 222d4676d1 Add a C++ compatible version of AST_CLI_DEFINE().
15 years ago
Jan Kalab e7603921cf Support for calendar events priorities and categories
15 years ago
Tilghman Lesher 7e3f95e00a When optional_api is non-optional, force dependent modules to be loaded.
15 years ago
Tilghman Lesher 6c61e312c6 Merged revisions 284593,284595 via svnmerge from
15 years ago
Terry Wilson 8a112de270 Fix SRTP for changing SSRC and multiple a=crypto SDP lines
15 years ago
Russell Bryant b246f8691e Make the AST_CEL_AMA enum match up with the AST_CDR_ ama flag values.
15 years ago
David Vossel 9fe871150e fixes truncated uint64_t value in put_unaligned_uint64_t() function
15 years ago
Tilghman Lesher 3c0616589e Fix our FRACKing issue with chan_iax2 a different way.
15 years ago
David Vossel 48fb2c3276 res_stun_monitor for monitoring network changes behind a NAT device
15 years ago
Richard Mudgett 89872aac58 Separate call completion config parameter allocation and default initialization.
15 years ago
David Vossel 44bc8cd334 improved translation paths for wideband codecs
15 years ago
5c1c1b35bd Fix parsing of IPv6 address literals in outboundproxy
15 years ago
Tilghman Lesher 20582d0a6d Merged revisions 280983 via svnmerge from
15 years ago
Sean Bright 0140af581e Revert r280019 for now - This was poorly executed.
15 years ago
Sean Bright 5fb5c90b89 Add ability to use system libedit and update bundled libedit.
15 years ago
David Vossel df89f8da6a Merged revisions 279946 via svnmerge from
15 years ago
Jason Parker a4f4f7443b Merged revisions 279657 via svnmerge from
15 years ago
Tilghman Lesher 585d4c3440 Merged revisions 279561 via svnmerge from
15 years ago
Mark Michelson bc3b185063 Allow for systems without locale support to be usable.
15 years ago
Paul Belanger e0557f853e Check if ast_sockaddr is NULL then return.
15 years ago
Tilghman Lesher 3ab0041118 Merge the realtime failover branch
15 years ago
Mark Michelson 57a92a6a7c Allow IPv6 addresses for UDPTL streams.
15 years ago
Tilghman Lesher 1b2893cab4 Add the full current set of CDR drivers
15 years ago
Terry Wilson d6e1c724e5 Remove built-in AES code and use optional_api instead
15 years ago
Tilghman Lesher ef95349d1c Merged revisions 278167 via svnmerge from
15 years ago
Tilghman Lesher b4e18d5660 Add load priority order, such that preload becomes unnecessary in most cases
15 years ago
Mark Michelson 6fa79e8f77 Make ACLs IPv6-capable.
15 years ago
Tilghman Lesher 76d4bbacd1 Merged revisions 277738 via svnmerge from
15 years ago
Tilghman Lesher a7c92fad28 Merged revisions 277568 via svnmerge from
15 years ago
Russell Bryant e5c4c90064 Allow xmllint to be used for XML docs validation.
15 years ago
Tilghman Lesher fe9e0e672e Finally, a method that really fixes the assertions in chan_iax2.c related to cancelling lagid.
15 years ago
Tilghman Lesher 753fa3b278 Define LLONG_MAX on systems that do not have it.
15 years ago
Tilghman Lesher 832d1296c6 Remove the old stub files, preferring the optional_api method.
15 years ago
Richard Mudgett cf7bbcc4c6 Expand the caller ANI field to an ast_party_id
15 years ago
Richard Mudgett ec37ffbdaf ast_callerid restructuring
15 years ago
Tilghman Lesher da8450323f Kill some startup warnings and errors and make some messages more helpful in tracking down the source.
15 years ago
Russell Bryant 9aa4771a8d Merged revisions 275021 via svnmerge from
15 years ago
Russell Bryant e10dcd165b Extend length limit on country name in indications.conf.
15 years ago
Mark Michelson cd4ebd336f Add IPv6 to Asterisk.
15 years ago
Eliel C. Sardanons a1b89a6a50 Implement AstData API data providers as part of the GSOC 2010 project,
15 years ago
Tilghman Lesher f4d96da591 Merged revisions 273793 via svnmerge from
15 years ago
Richard Mudgett 25156a326d Remove unnecessary if test in CV_DSTR()
15 years ago
Richard Mudgett 522ea689c4 Misc doxygen cleanup in config.h
15 years ago
Tilghman Lesher 0f9e53b6ef Exclude libical for insufficient versions.
15 years ago
Matthew Nicholson 480b7e43ca Implemement support for handling multiple documents when sending.
15 years ago
Terry Wilson 9328d05d90 Update configure when changing autconf m4 files...
15 years ago
Matthew Nicholson 9bbeb945e8 Merged revisions 271689 via svnmerge from
15 years ago
Jeff Peeler 54f2dfc91c Merged revisions 271399 via svnmerge from
15 years ago
David Vossel b00f58da25 adds speex 16khz audio support
15 years ago
David Vossel fcb055fb4e addition of G.719 pass-through support
15 years ago
Tilghman Lesher 81c15adfa2 Add distributed devicestate via the XMPP protocol.
15 years ago
Paul Belanger 41821558c7 Reverting patch and reopening issue #16155, as patch breaks
15 years ago
Paul Belanger f19405516d Use pkg-config to find gmime libraries
15 years ago
Russell Bryant 05c46771ca Resolve an invalid memory read on an event.
15 years ago
Tilghman Lesher 3c26b511e0 Fix build on Mac OS X (and maybe FreeBSD, too)
15 years ago
Leif Madsen c672763af8 Fix some doxygen warnings.
15 years ago
Terry Wilson 857814f435 Add SRTP support for Asterisk
15 years ago
Tilghman Lesher 17bd11b8aa Seems strange (and the code backs up) that if the max and min of a statistic is expressed as a double, the last value would not also need to be a double.
15 years ago
Tilghman Lesher 8b3cf71896 As signed linear audio data is accessed as 16-bit values, certain processors require the values to be aligned in memory.
15 years ago
Tilghman Lesher 58fc11c15d As signed linear audio data is accessed as 16-bit values, certain processors require the values to be aligned in memory.
15 years ago
Tilghman Lesher 3c3d054ef2 Merged revisions 267759 via svnmerge from
15 years ago
Mark Michelson a68f5b96bc Remove unnecessary code relating to PLC.
15 years ago
Richard Mudgett 1c67f208a7 Add ETSI Message Waiting Indication (MWI) support.
15 years ago
Richard Mudgett 0760f4e70a Add ETSI Malicious Call ID support.
15 years ago
Richard Mudgett afcbc93dae Add ETSI Call Waiting support.
15 years ago
Richard Mudgett afd4454c44 Generic Advice of Charge.
15 years ago
Jeff Peeler f9467341cd Fix infinite loop when loading codec speex
15 years ago
Richard Mudgett 28264c52b9 Add ETSI Advice Of Charge (AOC) event reporting.
15 years ago
Richard Mudgett 48dd4d1249 Add ETSI Explicit Call Transfer (ECT) support.
15 years ago
Tilghman Lesher b0357dcc3e Support setting locale per-mailbox (changes date/time languages for email, pager messages).
15 years ago
Terry Wilson f1503b9e1d Ensure that libneon > 0.29.0 is installed for res_calendar_ews
15 years ago
Tilghman Lesher a7498ae02e Use configure to determine the prefixes and include directories properly.
15 years ago
Mark Michelson 1225ee831c Merged revisions 265089 via svnmerge from
15 years ago
Mark Michelson f30952c577 Merged revisions 264999 via svnmerge from
15 years ago
Mark Michelson 73e8c7572e Merged revisions 264996 via svnmerge from
15 years ago
Mark Michelson 0a63e3fa10 Log spandsp's fax debug output to the FAX logger level.
15 years ago
Mark Michelson 6bb45831eb Fix transcode_via_sln option with SIP calls and improve PLC usage.
15 years ago
Tilghman Lesher b5a629624a Merged revisions 264248 via svnmerge from
15 years ago
Tilghman Lesher 4c034c1f72 Cache sound tarfiles in a common directory, such that a clean reinstall does not force a re-download of the tarballs.
15 years ago
Mark Michelson b5d5cc565f Enhancements to connected line and redirecting work.
15 years ago
Tilghman Lesher 8d6ee962c7 Add kqueue(2) implementation to Asterisk in various places.
15 years ago
Paul Belanger 4b1d9f85a7 Convert to AST_CLI_YESNO and AST_CLI_ONOFF
15 years ago
Richard Mudgett 9534f72cb0 Dialing an invalid extension causes incomplete hangup sequence.
15 years ago
Tilghman Lesher 2c10997e99 Move cause 200 to cause 26, as specified in Q.850.
15 years ago
Tilghman Lesher 92a8650677 Cleanup a bit more by getting rid of useless version defines. Also make library detection use passed CFLAGS.
15 years ago
Tilghman Lesher 13f15cae67 Use the detected pthread building flags in every place, instead of hardcoding -lpthread.
15 years ago
Paul Belanger b2f59bea24 New 'manager show settings' CLI command.
15 years ago
Eliel C. Sardanons caa2eff30c Avoid making AstData depend on libxml2 to compile.
15 years ago
David Vossel d4358a46a9 Merged revisions 260049 via svnmerge from
15 years ago
Richard Mudgett 6adcbd6be5 Fix comment.
15 years ago
Leif Madsen 595245c0e0 Update the Mantis Workflow document in doxygen.
15 years ago
Matthew Nicholson 13f523731a Update res_fax and res_fax_spandsp to be compatible with Fax For Asterisk 1.2.
15 years ago
Jason Parker 9e3f5fa6fb Remove ABI differences that occured when compiling with DEBUG_THREADS.
15 years ago
Eliel C. Sardanons a753e8878b Asterisk data retrieval API.
15 years ago
Leif Madsen 8b11ae2e4f Add ability to generate ASCII documentation from the TeX files.
15 years ago
Julian Lyndon-Smith d85650e4aa Added MixMonitorMute manager command
15 years ago
Tilghman Lesher 8ced3317ed Merged revisions 257544 via svnmerge from
15 years ago
Richard Mudgett 537edff10f Remove PRI CCSS BUGBUG message and update configure script.
15 years ago
Mark Michelson e24661fd18 Merge Call completion support into trunk.
15 years ago
Mark Michelson 6cad0f1602 func_srv and explicit specification of a remote IP for SIP.
15 years ago
Tilghman Lesher bcbafc800e Mac OS X does not support comparing a mutex to its initializer. Create a test for this.
15 years ago
Richard Mudgett a5a0a5f867 Consolidate ast_channel.cid.cid_rdnis into ast_channel.redirecting.from.number.
15 years ago
Tilghman Lesher 17a72827c8 Fix DEBUG_THREADS build on Darwin.
15 years ago
Kevin P. Fleming 32938f653f Remove no-longer-used (and unsafe) field in ast_channel for linked lists.
15 years ago
Mark Michelson a1e426cd2a Merged revisions 254552 via svnmerge from
15 years ago
Kevin P. Fleming 42577406fd Improve handling of T.38 re-INVITEs that arrive before a T.38-capable
15 years ago
Kevin P. Fleming ae6008ef3a Change per-file debug and verbose levels to be per-module, the way
15 years ago
Tilghman Lesher 374e4e9d72 Fix bamboo compile error by calculating an integer with the same size as a pointer.
15 years ago
Tilghman Lesher 385a40226a Fix test_time on Mac OS X (and other platforms without inotify)
15 years ago
Terry Wilson 68d1ded8dd Only change the RTP ssrc when we see that it has changed
15 years ago
Tilghman Lesher da6ba8e60e Remove portions that weren't meant to be committed for the OS X compat fix
15 years ago
Tilghman Lesher e58fc610ae Change needed to make Mac OS X 10.6 happy
15 years ago
Russell Bryant 925aad8944 Remove pbx_gtkconsole and related gtk1 checks.
15 years ago
Russell Bryant 335558c5d1 Fix up the ast_rtp_property enum.
15 years ago
Richard Mudgett 73ef4b8daf Removed cdrflags from ast_channel structure.
15 years ago
Matthew Nicholson 49aaeb1df2 Merge missed files from res_fax/res_fax_spandsp merge.
15 years ago
Matthew Nicholson 06dc8bc123 Merge res_fax and res_fax_spandsp.
15 years ago
David Vossel 862ebf4d00 fixes adaptive jitterbuffer configuration
15 years ago
Tilghman Lesher a6fd85250d Properly document voicemail API documents. Also fix a crash reported via the -dev list.
15 years ago
Russell Bryant 53bf191569 Trim trailing whitespace, convert lists of defines to enums
15 years ago
Tilghman Lesher 4e1e6820db Merged revisions 248582 via svnmerge from
15 years ago
Russell Bryant 5665aa361f Minor tweaks to comment blocks and includes.
15 years ago
Mark Michelson 2ce7eabb24 Fix two problems in ast_str functions found while writing a unit test.
15 years ago
Mark Michelson 164549691e Add some clarifying documentation to the ast_str_set and ast_str_append functions.
15 years ago
Russell Bryant 1321748c19 Add a test module for the event API, test_event.c.
15 years ago
Tilghman Lesher c8abb42e6a Solaris doesn't like outputting a NULL to a %s in format strings.
15 years ago
Russell Bryant bbed34f764 Various updates to the unit test API.
15 years ago
David Vossel bc16d44b73 fixes astobj2 unlinking of multiple objects when OBJ_MULTIPLE was disabled
15 years ago
Tilghman Lesher d4c861c61b Oops
15 years ago
Tilghman Lesher 367f805919 Define a small set of constant return values
15 years ago
David Vossel 36bbf8f902 fixes crash during T.38 negotiation caused by invalid or missing FaxMaxDatagram field
16 years ago
Jeff Peeler a170cd28e0 Add new option to asterisk.conf (lockconfdir) to protect conf dir during reloads
16 years ago
David Vossel d16b89be17 RFC compliant uri and display-name encode/decode
16 years ago
Olle Johansson 7c61a7105f Change api for pbx_builtin_setvar to actually return error code if a function can't be written to.
16 years ago
Tilghman Lesher bc9f02a60d Merged revisions 242520 via svnmerge from
16 years ago
Tilghman Lesher 49bf540c71 Create iterative method for querying SRV results, and use that for finding AGI servers.
16 years ago
Jeff Peeler 568c057c4c Extend max call limit duration from 24.8 days to 292+ million years.
16 years ago
Russell Bryant ddad718f8e Note where empty lines should reside in commit messages.
16 years ago
Tilghman Lesher e8a6d2995e Add pickup event to AMI. Also, fix AMI documentation.
16 years ago
Tilghman Lesher ecbe7eff7a Add the TESTTIME() dialplan function, which permits testing GotoIfTime.
16 years ago
Olle Johansson bd2c63a59d Adding Tilghman's documentation from asterisk-dev to the actual file.
16 years ago
David Vossel bf06747778 fixes AUDIOHOOK_INHERIT regression
16 years ago
David Vossel b70bc21627 fixes test.c compile issue when TEST_FRAMEWORK is not enabled
16 years ago
Tilghman Lesher 386b847075 Merged revisions 237405 via svnmerge from
16 years ago
Sean Bright 2706de850a Merged revisions 236585 via svnmerge from
16 years ago
Tilghman Lesher ffd9d82472 Allow test_heap.c to compile when AST_DEVMODE is true, but TEST_FRAMEWORK is false
16 years ago
David Vossel 73cb2d507b Unit Test Framework API
16 years ago
Kevin P. Fleming ef9be94b35 Change all refererences to 1.6.3 to be 1.8, since that will be the next feature release
16 years ago
Jeff Peeler cf7b67d9d3 Merged revisions 235635 via svnmerge from
16 years ago
Jeff Peeler 6b34563778 Add auth_policy option to jabber.conf for auto user registration.
16 years ago
Tilghman Lesher d4894b3d25 Is it Friday yet?
16 years ago
Jeff Peeler 26daf50863 Add applications JabberJoin, JabberLeave, JabberSendGroup for XMPP groupchat
16 years ago
Tilghman Lesher cfd17ef0a6 Move implementation of closefrom(3) from app.c to strcompat.c
16 years ago
Tilghman Lesher aa9ec67f97 OS X does not define MSG_NOSIGNAL, but it does have a socket option SO_NOSIGPIPE.
16 years ago
Tilghman Lesher 7e0a2db236 Fix multiple issues with musiconhold, which led to classes not getting destroyed properly.
16 years ago
Tilghman Lesher f46840c107 So apparently, some platforms don't have ffsll(3).
16 years ago
Tilghman Lesher f59fe83c56 More 32->64 bit codec conversions.
16 years ago
Tilghman Lesher b2d115bce9 Formats need to be able to represent all 64 codec bits.
16 years ago
Kevin P. Fleming 5ba2b689b2 Another round of UDPTL stack fixes/improvements:
16 years ago
Matthew Nicholson 31848bcdd1 Merged revisions 231614 via svnmerge from
16 years ago
Matthew Nicholson 936a2bd202 Reverted 231616
16 years ago
Matthew Nicholson 8d1f4fa5ea Merged revisions 231614 via svnmerge from
16 years ago
Tilghman Lesher 0bccc4fbe6 Add REPLACE & PASSTHRU functions, overhaul of func_strings, fix API docs for the ast_get_encoded_* functions.
16 years ago
Tilghman Lesher b6378e07d7 Revert code in error and include the gcc suggested workaround for the original problem, while gcc investigates.
16 years ago
David Vossel 3595fbb70c audiohook signal trigger on every status change
16 years ago
Tilghman Lesher f4d50dc70d Increase maximum length of language buffers
16 years ago