Commit Graph

2312 Commits (04224c20362f94f99886d6b51adb7b90db62855f)

Author SHA1 Message Date
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
Tilghman Lesher 5e2aa190fe Display a list of channel variables in each channel-oriented event.
16 years ago
Matthew Nicholson 88d5fedb34 Merged revisions 228827 via svnmerge from
16 years ago
Tilghman Lesher d5fa4289d0 Fixes for gcc 4.4
16 years ago
Tilghman Lesher 8d1befcbe8 mmichelson reported a compilation error related to codec bit expansion that should be resolved with a simple include of frame_defs.h
16 years ago
Tilghman Lesher d8e0c58437 Expand codec bitfield from 32 bits to 64 bits.
16 years ago
Tilghman Lesher 6a50e7a031 chan_misdn will fail to compile if the redirect_dn member is missing
16 years ago
David Brooks d87006ca1c AMI hook interface
16 years ago
Matthew Nicholson 7ed425ec80 This patch adds a sequence field to CDRs that can be combined with the linkedid or uniqueid field to uniquely identify a CDR.
16 years ago
Tilghman Lesher 66579d9d49 Add PacketCable NCS 1.0 support for Docsis/Eurodocsis networks
16 years ago
Russell Bryant 844a01b27e Add an "Asterisk Architecture Overview" section to the doxygen documentation.
16 years ago
Tilghman Lesher 3afd1409d1 Merged revisions 226304 via svnmerge from
16 years ago
Richard Mudgett cff6d02b53 Add to chan_dahdi ISDN HOLD, Call deflection, and keypad facility support.
16 years ago
Leif Madsen 681ec86837 Add Asterisk Git HowTo documentation.
16 years ago
David Vossel 776a14386a SIP TCP/TLS: move client connection setup/write into tcp helper thread, various related locking/memory fixes.
16 years ago
Tilghman Lesher 496282194c Merged revisions 225105 via svnmerge from
16 years ago
Richard Mudgett 1174a61612 Add support for calling and called subaddress. Partial support for COLP subaddress.
16 years ago
Kevin P. Fleming cdd1f9e296 Finish implementaton of astobj2 OBJ_MULTIPLE, and convert ast_channel_iterator to use it.
16 years ago
Russell Bryant cd10bd931a Merged revisions 224931 via svnmerge from
16 years ago
Tilghman Lesher c80715706e Remove unnecessary typedef
16 years ago
Tilghman Lesher c74a2d0b45 Create an API for adding an optional time unit onto the ends of time periods.
16 years ago
Richard Mudgett 51f34d24e4 Fix some doxygen format problems and trim trailing whitespace.
16 years ago
Terry Wilson a8034cd770 Fix handling of notification calls w/ the dialing api
16 years ago
Terry Wilson a75ba8d1a9 Remove global variable that makes dlopen unhappy
16 years ago
Russell Bryant dd50b9e8b5 Merged revisions 222878 via svnmerge from
16 years ago
David Vossel db7b4ec65e fixes an ast_netsock_list memory leak.
16 years ago
David Vossel 9456ab2724 Deadlock in channel masquerade handling
16 years ago
Kevin P. Fleming 1c9fe00920 Recorded merge of revisions 222152 via svnmerge from
16 years ago
Terry Wilson 10ce6cd757 Use rtp properties instead of adding a callback
16 years ago
Terry Wilson 865daf4858 Merged revisions 221086 via svnmerge from
16 years ago
Tilghman Lesher cd7287dbfb Allow AES to compile, when OpenSSL is not present.
16 years ago
Philippe Sultan b11b94a083 Add JABBER_RECEIVE as a dialplan function, implement SendText in Jingle channels
16 years ago
Jeff Peeler f150b48bc0 Add bridge related dial flags to the bridge app
16 years ago
Leif Madsen a5612f6e6f Add Mantis work flow documention.
16 years ago
Matthew Nicholson b27a54b8de Merged revisions 219136 via svnmerge from
16 years ago
Tilghman Lesher d8457eb18c Detect whether we actually have the long double type, before looking for those functions.
16 years ago
Tilghman Lesher c9dd40c1f6 Verify support for wide ODBC character types before using them.
16 years ago
Mark Michelson 29b72bc343 Add doxygen to ast_event_subscribe for the description.
16 years ago
Kevin P. Fleming 5d0790027a Ensure that the default autoconf CFLAGS are not used.
16 years ago
Tilghman Lesher 5dfaf5c8b7 Fix trunk breakage.
16 years ago
Michiel van Baak 43f36d9582 make sure canlog is set so we can compile with DEBUG_THREADS enabled on OpenBSD
16 years ago
Doug Bailey 8430c87faa Added detection DTMF CID without polarity change alert.
16 years ago
David Vossel d09f9fd00a Merge code associated with AST-2009-006
16 years ago
Tilghman Lesher 80973cb97f Revert attempt to standardize with _POSIX_C_SOURCE.
16 years ago
Michiel van Baak 6227229264 Let's compile again on OpenBSD
16 years ago
Tilghman Lesher 9f7a3466ef Various patches, to enable Asterisk to once again compile on Mac OS X.
16 years ago
Tilghman Lesher 01fd08d5b9 If lua is detected with the lua5.1 prefix (or not), adjust the include path accordingly.
16 years ago
Kevin P. Fleming 802b79e3ca Ensure that CFLAGS and/or LDFLAGS provided to configure script are preserved.
16 years ago
Mark Michelson 27fb59b001 Fix some incorrect documentation of sched_thread functions.
16 years ago
Tilghman Lesher faa0b8efae Merged revisions 214517 via svnmerge from
16 years ago
Tilghman Lesher 74d7f7f788 Merged revisions 214436 via svnmerge from
16 years ago
Tilghman Lesher f2e9a73c81 Merged revisions 214357 via svnmerge from
16 years ago
Tilghman Lesher ddf5a08d83 Not all versions of gnu-linux use glibc, which contains iconv. Some (especially embedded systems) don't have iconv at all.
16 years ago
Tilghman Lesher 8fb871b1ad Merged revisions 213559 via svnmerge from
16 years ago
Kevin P. Fleming 0f0ad824f0 Relax check for XOPEN_VERSION.
16 years ago
Kevin P. Fleming 4222e1c367 Define our desires for POSIX and X/OPEN API features properly.
16 years ago
Joshua Colp 606112e234 Add two more API calls for getting the current glue and channel in bridging code.
16 years ago
Joshua Colp 1effb11ef5 Add an API call for retrieving the engine in use by an RTP instance.
16 years ago
Tilghman Lesher a737df8603 Allow Gosub to recognize quote delimiters without consuming them.
16 years ago
Kevin P. Fleming eb449d514e Minor improvements to app_fax.
16 years ago
Richard Mudgett 28ad5ced1a Initial minimum ast_party_caller support.
16 years ago
David Brooks 48363c16e1 Fixes numerous spelling errors. Patch submitted by alecdavis.
16 years ago
Kevin P. Fleming ba020fc390 Define side-effect-safe MIN and MAX macros and remove duplicate definitions from various files.
16 years ago
David Brooks d81d6d3415 Fixing typos. Replaces "recieved" with "received" and "initilize" with "initialize"
16 years ago
Kevin P. Fleming 17e2d9fdbc Resolve a T.38 negotiation issue left over from the udptl-updates merge.
16 years ago
Kevin P. Fleming 0a6e06c7ff Rework of T.38 negotiation and UDPTL API to address interoperability problems
16 years ago
Tilghman Lesher d223e3636f Merged revisions 208083 via svnmerge from
16 years ago
Russell Bryant 299a9ff3fa Remove trailing whitespace.
16 years ago
Russell Bryant 4cf8a968fd Add an API for reporting security events, and a security event logging module.
16 years ago
Kevin P. Fleming 67d1957e60 Repair ability of SendFAX/ReceiveFAX to respond to T.38 switchover.
16 years ago
David Vossel f3560397be Merged revisions 205599 via svnmerge from
16 years ago
David Vossel ba2a8457b8 Merged revisions 205471 via svnmerge from
16 years ago
David Vossel e39a252b1e Merged revisions 205409 via svnmerge from
16 years ago
David Vossel 15b94d1182 Merged revisions 205215 via svnmerge from
16 years ago
Sean Bright e75ae63ac2 Fix a few compilation problems found when building Asterisk against uClibc.
16 years ago
Russell Bryant 0e8c630224 Move OpenSSL initialization to a single place, make library usage thread-safe.
16 years ago
Sean Bright ee0cd5a32c Add a configure check for Reverse Charging Indication support in LibPRI.
16 years ago
Sean Bright c381cf82e7 Wrap rtp_engine.h header comments to 80 characters.
16 years ago
David Vossel 48c9a85d91 Merged revisions 204681 via svnmerge from
16 years ago
Russell Bryant c511a26749 Move Asterisk-addons modules into the main Asterisk source tree.
16 years ago
Tilghman Lesher b5f6eac49e Allow trunk to once again compile under MALLOC_DEBUG
16 years ago
Russell Bryant cce4fad522 Make invalid hints report Unavailable instead of Idle.
16 years ago
Joshua Colp 59c1998d67 Improve T.38 negotiation by exchanging session parameters between application and channel.
16 years ago
Russell Bryant 27e1708eed Note a new API call, and one that changed in doxygen.
16 years ago
Russell Bryant 0264eef115 Merge the new Channel Event Logging (CEL) subsystem.
16 years ago
Sean Bright e06c6f97c4 Add functions to map syslog facilities and priorities constants to strings.
16 years ago
Sean Bright 2f88262abb Add checks in configure for non-POSIX syslog facilities.
16 years ago
Sean Bright 4535305772 Move syslog utility functions into a separate file so they can be re-used.
16 years ago
David Vossel 87c8658912 attempting to load running modules
16 years ago
Joshua Colp e85296e244 Add support for allowing an RTP engine to decide on whether it is possible for specific formats to be transcoded for an RTP instance.
16 years ago
Mark Michelson dce6a54a4a Trunk implementation of setting an alternate RTP source.
16 years ago
Kevin P. Fleming 962bd7ab26 Merged revisions 201261 via svnmerge from
16 years ago
Kevin P. Fleming f1dc620467 Enable applications to enable/disable digit and tone detection.
16 years ago
Kevin P. Fleming 4c0265664e Merged revisions 200991 via svnmerge from
16 years ago
Kevin P. Fleming aaeec3b40f Last batch of 'static' qualifiers for module-level global variables.
16 years ago
Kevin P. Fleming 82fb56886e More 'static' qualifiers on module global variables.
16 years ago
Kevin P. Fleming 6c5987811c Redesigned 'optional API' support.
16 years ago
Sean Bright 2cec55f038 Merged revisions 199856 via svnmerge from
16 years ago
David Vossel d532cbcd8a module load priority
16 years ago
Sean Bright 8ceb6c5d20 Merged revisions 199626,199628 via svnmerge from
16 years ago
David Vossel d1d9beadc9 Merged revisions 199297 via svnmerge from
16 years ago
Sean Bright befad10893 Merged revisions 199022 via svnmerge from
16 years ago
David Vossel 3830c415c7 Generic call forward api, ast_call_forward()
16 years ago
Mark Michelson 298d745fb4 Add the ability to execute connected line interception macros.
16 years ago
Russell Bryant 8da5e991ee Minor whitespace fix.
16 years ago
Russell Bryant 8580871fd4 Constify the ast_frame arg to ast_queue_frame().
16 years ago
Matthew Nicholson c8b0c41ed8 Merged revisions 198068 via svnmerge from
16 years ago
Sean Bright c772d5a0e6 Update references to downloads.digium.com to its new URL.
16 years ago
Sean Bright f51bb019bb Update references to bugs.digium.com and reviewboard.digium.com to the new URLs.
16 years ago
Terry Wilson 71a3a2ebf6 Add Calendaring support for Asterisk
16 years ago
Mark Michelson a7fd763ecc Merged revisions 197537 via svnmerge from
16 years ago
Kevin P. Fleming 1a02e34ccf Ensure that this header includes xmldoc.h, since it depends on it.
16 years ago
Russell Bryant 0e62eddb93 Update configure script to check for OSP toolkit 3.5.0.
16 years ago
Sean Bright 3abe8a963e Add new ast_complete_applications function so that we can use it with the
16 years ago
Kevin P. Fleming 57eedf97d0 Correct example for CLI autocompletion (generation)
16 years ago
Eliel C. Sardanons 2c882626a0 Implement a new element in AstXML for AMI actions documentation.
16 years ago
Kevin P. Fleming e6b2e9a750 Const-ify the world (or at least a good part of it)
16 years ago
Matthew Nicholson d02ad6b5f7 Merged revisions 195881 via svnmerge from
16 years ago
Tilghman Lesher bdcafc1ab4 Recorded merge of revisions 195366 via svnmerge from
16 years ago
Kevin P. Fleming d1e0b11343 Add ability for modules to dynamically register logger levels
16 years ago
Russell Bryant 9c16774cc2 Minor documentation update for ast_event_queue().
16 years ago
Kevin P. Fleming 2746f589b7 Add a more efficient way of allocating structures that use stringfields
16 years ago
Kevin P. Fleming 1f49e675bb Correct some flaws in the memory accounting code for stringfields and ao2 objects
16 years ago
Kevin P. Fleming ec5116f80c Properly account for memory allocated for channels and datastores
16 years ago
Kevin P. Fleming d8182202ef Ensure that string pools allocated to hold stringfields are properly accounted in MALLOC_DEBUG mode
16 years ago
Tilghman Lesher e0aba74fa9 Restore 'asyncagi break' command to 1.6.1 and higher.
16 years ago
Kevin P. Fleming 1726475a54 Ensure that astobj2 memory allocations are properly accounted for when MALLOC_DEBUG is used
16 years ago
Kevin P. Fleming 73743b77b0 Add 'bitflags'-style information elements to event framework
16 years ago
Kevin P. Fleming a3af213506 Remove rarely-used event_log/LOG_EVENT support
16 years ago
Kevin P. Fleming d9d2779008 Add buffer and echo canceller control to CHANNEL() dialplan function for DAHDI channels
16 years ago
Tilghman Lesher 91dde03ba8 Detect eaccess (or euidaccess) before using it.
16 years ago
David Vossel a6adc84e69 SIP option to specify outbound TLS/SSL client protocol.
16 years ago
Tilghman Lesher a866a75900 Merge str_substitution branch.
16 years ago
David Vossel ca138fc807 Consistent SSL/TLS options across conf files
16 years ago
Russell Bryant 2c1ffef923 Resolve Solaris build issues and add some API documentation.
16 years ago
Kevin P. Fleming a9657a86bf Merged revisions 190721 via svnmerge from
16 years ago
David Vossel 8f0b88c8c8 TLS/SSL private key option
16 years ago
Richard Mudgett 014aa91b84 Update comment.
16 years ago
Russell Bryant f052718a80 Add \since tag for new API calls.
16 years ago
Russell Bryant cba19c8a67 Convert the ast_channel data structure over to the astobj2 framework.
16 years ago
Tilghman Lesher ce6ebaef97 Support HTTP digest authentication for the http manager interface.
16 years ago
Tilghman Lesher 25cea89d90 Merged revisions 190092 via svnmerge from
16 years ago
Jeff Peeler 11ac1f7e11 Fix building of chan_h323 with gcc-3.3
16 years ago
Doug Bailey f431c867dd Merged revisions 189601 via svnmerge from
16 years ago
Jeff Peeler 1172c38647 Add service maintenance message support
16 years ago
Kevin P. Fleming 2f048030bd revert addition of LOG_SECURITY log channel; after further discussion, a much better solution will be used
16 years ago
Tilghman Lesher 1030a25ac9 Modify headers and macros, according to Russell's suggestions on the -dev list
16 years ago
Jeff Peeler de4af72f9f Add ability for dialplan execution to continue when caller hangs up.
16 years ago
Tilghman Lesher 39808fa953 Merged revisions 187428 via svnmerge from
16 years ago
Joshua Colp abcc0b9397 Add support for allowing the channel driver to handle transcoding.
16 years ago
Tilghman Lesher 8f28bfc63e Merged revisions 187300-187301 via svnmerge from
16 years ago
Kevin P. Fleming b5f8c632df add a dedicated log channel for modules to be able report security-related events, so that they can be fed into external processes for analysis and possible mitigation efforts
16 years ago
Jeff Peeler f57fddb5bb Add timer for features so that backup bridge config can go away
16 years ago
Russell Bryant 97209bfe3f Add documentation for reviewboard usage and guidelines.
16 years ago
Russell Bryant 791b82b836 Add some additional notes on release numbering.
16 years ago
Russell Bryant 2cb0018fa1 Start splitting up miscellaneous doxygen documentation into separate files.
16 years ago
Mark Michelson 6f53ed4c67 This commit introduces COLP/CONP and Redirecting party information into Asterisk.
16 years ago
Joshua Colp 2d9c6ef3d5 Add better support for relaying success or failure of the ast_transfer() API call.
16 years ago
Joshua Colp 954237b2a5 Merged revisions 186320 via svnmerge from
16 years ago
Joshua Colp 63de834395 Merge in the RTP engine API.
16 years ago
Tilghman Lesher be40f3a33c Merge changes from str_substitution that are unrelated to that branch.
16 years ago
Russell Bryant 1dda5f7c80 Fix dev-mode build on my box.
16 years ago
Kevin P. Fleming a009068110 Optimizations to the stringfields API
16 years ago
Leif Madsen d000310a2a Update commit message guidelines in re: to punctuation.
16 years ago
Kevin P. Fleming 9381bff79d Improve timing interface to remember which provider provided a timer
16 years ago
Russell Bryant 2a4f9f7181 Change global_app_buf to ast_str_thread_global_buf.
16 years ago
Russell Bryant b564b2105f Change g_eid to ast_eid_default.
16 years ago
Russell Bryant 5e80b9d09a Fix some issues with rwlock corruption that caused deadlock like symptoms.
16 years ago
Russell Bryant 37b5a29dc7 Pass more useful information through to lock tracking when DEBUG_THREADS is on.
16 years ago
Russell Bryant ee77b475f2 Improve performance of the ast_event cache functionality.
16 years ago
Russell Bryant 08f561f196 Fix build issues on Mac OSX.
16 years ago
Mark Michelson 33c3fce71a Remove symbols I just added to main/asterisk.exports and instead rename the functions.
16 years ago
David Vossel 9d3527bddf Merged revisions 183386 via svnmerge from
16 years ago
Russell Bryant 4210f17abb Merged revisions 183241 via svnmerge from
16 years ago
David Vossel 2764c2821f Merged revisions 183126 via svnmerge from
16 years ago
Kevin P. Fleming 4f390ec024 Merged revisions 182882 via svnmerge from
16 years ago
Russell Bryant 0bdd99ad64 Merged revisions 182810 via svnmerge from
16 years ago
Kevin P. Fleming ab3e9ddad1 Merged revisions 182808 via svnmerge from
16 years ago
Kevin P. Fleming d11b6386a5 Improve behavior of ast_answer() to not lose incoming frames
16 years ago
Russell Bryant 77a6840fd3 Add MFC/R2 support for chan_dahdi.
16 years ago
Tilghman Lesher 15a12635e6 Turn off malloc debugging of astobj2, since it apparently doesn't work too well during startup.
16 years ago
Jeff Peeler 58cf8b69da Fix malloc debug macros to work properly with h323.
16 years ago
Tilghman Lesher bfc0d3b795 Add MALLOC_DEBUG to various utility APIs, so that memory leaks can be tracked back to their source.
16 years ago
Jeff Peeler bf0bb7b385 Add Doxygen documentation for API changes from 1.6.0 to 1.6.1
16 years ago
Kevin P. Fleming 2f24689b49 Merged revisions 180372 via svnmerge from
16 years ago
Joshua Colp 4c9ab0df8c Merge phase 1 support for the new bridging architecture.
16 years ago
David Vossel 979eb709ae app_read does not break from prompt loop with user terminated empty string
16 years ago
Tilghman Lesher 4ac2fd4cde Use notification when timezone files change and re-scan then.
16 years ago
Sean Bright 935185ce8a Trailing whitespace, minor coding guideline fixes, and start beefing up the
16 years ago
Russell Bryant 7dc56a0c27 Fix build issues on Solaris and OpenBSD.
16 years ago
Tilghman Lesher 9967ef01df Merged revisions 177701 via svnmerge from
16 years ago
Tilghman Lesher 3af1c558df Allow semicolons to be escaped, when passing arguments to the System command.
16 years ago
Jeff Peeler ef84acf002 Fix another merge error from 176708
16 years ago
Tilghman Lesher a1f583177e ODBC transaction support
17 years ago
Tilghman Lesher 39d573920f Merged revisions 177096 via svnmerge from
17 years ago
Russell Bryant b5410fad00 Add example code for a heap traversal.
17 years ago
Jeff Peeler f40edf2793 Merged revisions 176701 via svnmerge from
17 years ago
Mark Michelson 6d60de7efa Clear up documentation of AST_FRIENDLY_OFFSET in frame.h
17 years ago
Russell Bryant c461d29b0b Update the timing API to have better support for multiple timing interfaces.
17 years ago
Russell Bryant bb03ef8d47 Add an implementation of the heap data structure.
17 years ago
Olle Johansson 47913cab6d Typo
17 years ago
Russell Bryant 4ec301360c Merge a large set of updates to the Asterisk indications API.
17 years ago
Kevin P. Fleming 0381d94d14 Merged revisions 176216 via svnmerge from
17 years ago
Michiel van Baak 115c6abef4 Merged revisions 175921 via svnmerge from
17 years ago
Russell Bryant 8c75380f52 Make ast_sched_report() and ast_sched_dump() thread safe.
17 years ago
Russell Bryant ca9d3b8ac9 Fix a number of problems with ast_sched_report().
17 years ago
Kevin P. Fleming 2a53f2ec98 Add basic (passthrough, playback, record) support for ITU G.722.1 and G.722.1C (also known as Siren7 and Siren14)
17 years ago
Mark Michelson 3a9d79f056 Make lock information for ao2_trylock be more useful and gnarly
17 years ago
Mark Michelson 47ebea6a8d Fix 'd' option for app_dial and add new option to Answer application
17 years ago
Kevin P. Fleming 23939e54f3 improve slinfactory API to remove implicit sample rate and require explicit sample rate selection by creator of the slinfactory
17 years ago
Russell Bryant 0cbada4f96 Add a common implementation of a scheduler context with a dedicated thread.
17 years ago
Jeff Peeler 39ec5d1576 Merged revisions 173211 via svnmerge from
17 years ago
Tilghman Lesher e179e613f7 1. Make OS X compile cleanly with app_stack.
17 years ago
Steve Murphy 53d9b77898 This reverts the changes I made for 11583; will
17 years ago
Steve Murphy c61e8a7865 This change allows the disconnect feature (as in "one-touch" in features.c)
17 years ago
Mark Michelson 458dfe4748 Fix redefinition of flag in channel.h
17 years ago
Terry Wilson 8d782f96b8 Merged revisions 172517 via svnmerge from
17 years ago
Richard Mudgett 14cebb2c38 Fixed some doxygen comments
17 years ago
Olle Johansson 7ecda45482 Fix "cancel answered elsewhere" through app_queue with members in chan_local.
17 years ago
Olle Johansson b79a12e929 - Make sure we set setvar= variables on outbound calls too, not only inbound calls.
17 years ago
Steve Murphy 268ac221a2 Merged revisions 172030 via svnmerge from
17 years ago
Russell Bryant 6101eccc9f Change ARRAY_LEN() to be more C++ safe.
17 years ago
Doug Bailey 9a28a07739 change VMWI to use new DAHDI_VMWI ioctl call.
17 years ago
Tilghman Lesher e3b431ebcb Merged revisions 169943 via svnmerge from
17 years ago
Kevin P. Fleming 1c2911f5a1 ast_str_SQLGetData is *not* part of the ast_str API, it's part of the ast_odbc API and just happens to use an ast_str as the buffer; move all of it to res_odbc.c and res_odbc.h, renaming appropriately
17 years ago
Terry Wilson e0b40036e1 Fix qualify for TCP peer
17 years ago
Tilghman Lesher 3728c3aa92 Merged revisions 168828 via svnmerge from
17 years ago
Tilghman Lesher c6cb67b941 Resolve issue with negative vs non-negative length parameters.
17 years ago
Terry Wilson 7c6d9c7235 Add option to hide console connect messages
17 years ago
Russell Bryant ef6ad2b53c Merged revisions 168561 via svnmerge from
17 years ago
Tilghman Lesher fd3cb90841 Some platforms (notably, the BSDs) have a more efficient implementation called
17 years ago
Tilghman Lesher 4a9e8078b9 When using ast_str with a non-ast_str-enabled API, we need to update the buffer
17 years ago
Sean Bright e1f941d7f6 Mostly just whitespace, but also convert 'CVS' to 'SVN' in a couple
17 years ago
Steve Murphy aa905e347e Merged revisions 166093 via svnmerge from
17 years ago
Russell Bryant c2999a8366 Introduce ast_careful_fwrite() and use in AMI to prevent partial writes.
17 years ago
Russell Bryant 894c91afe0 Make a note about formatting the review URL in commit messages
17 years ago
Mark Michelson 9733b30ff0 Adding a new dialplan function AUDIOHOOK_INHERIT
17 years ago
Matthew Fredrickson 775033301a Add configuration support for half_full DAHDI buffer policy
17 years ago
Russell Bryant 79fe1aa0c6 Disable some automatic links generated by doxygen.
17 years ago
Russell Bryant 2450098785 Introduce commit message formatting guidelines.
17 years ago
Russell Bryant 50a25ac847 Remove the need for AST_PBX_KEEPALIVE with the GoSub option from Dial.
17 years ago
Eliel C. Sardanons 344a37f2a7 Remove duplicate code from the ast_str API. We now use __AST_STR_* to
17 years ago
Tilghman Lesher 27cbfc1bd5 Add timezone to the possible fields in a timespec.
17 years ago
Michiel van Baak d2d96b10ac introduce 'core show sysinfo' for systems that dont have the Linux-ish sysinfo stuff but do have sysctl.
17 years ago
Russell Bryant 556b082522 Merged revisions 164736 via svnmerge from
17 years ago
Mark Michelson 225b056239 Merged revisions 164422 via svnmerge from
17 years ago
Mark Michelson c855c2c381 Merged revisions 164416 via svnmerge from
17 years ago
Tilghman Lesher 42e26ee700 Revert ast_str opacity in chan_sip for now, since something wasn't quite right
17 years ago
Steve Murphy 203e224bcb I was getting this warning during a compile
17 years ago
Russell Bryant 808a5fda59 Fix a couple more build issues related to ast_str_opaque
17 years ago
Joshua Colp 8be6bc5f67 Make app_fax compatible with newer versions of spandsp. This remains backwards compatible with earlier versions though so do not fret.
17 years ago
Tilghman Lesher c31cbd7f1a Don't pass a negative to an unsigned type and expect things to work correctly.
17 years ago
Tilghman Lesher c8223fc957 Merge ast_str_opaque branch (discontinue usage of ast_str internals)
17 years ago
Russell Bryant 7fcac067b2 Merged revisions 163448 via svnmerge from
17 years ago
Michiel van Baak c8c8995b70 add tab completion for 'core set debug X filename.c'
17 years ago
Kevin P. Fleming 96ae957f35 it does help if the compiler attribute syntax is correct
17 years ago
Russell Bryant d0bc22b3e8 Add some additional Asterisk project developer documentation.
17 years ago
Russell Bryant 179667088b Merged revisions 162413 via svnmerge from
17 years ago
Steve Murphy 67cb0526b7 Merged revisions 162013 via svnmerge from
17 years ago
Sean Bright fbb542055f Merged revisions 161426 via svnmerge from
17 years ago
Tilghman Lesher 3d4c0cd421 Merged revisions 160207 via svnmerge from
17 years ago
Eliel C. Sardanons 033bffd32f Introduce CLI permissions.
17 years ago
Kevin P. Fleming 887e28d7aa incorporates r159808 from branches/1.4:
17 years ago
Kevin P. Fleming e14dfcbedc improve handling of API calls provided by loaded modules through use of some GCC features; this makes app_stack's usage of AGI APIs even cleaner, and will allow it to work 'as expected' either with or without res_agi being loaded
17 years ago
Tilghman Lesher bb80c835e0 Add an option, waitfordialtone, for UK analog lines which do not end a call
17 years ago
Tilghman Lesher ac296a4ad3 Merged revisions 159025 via svnmerge from
17 years ago
Sean Bright fd8caa1778 This is basically a complete rollback of r155401, as it was determined that
17 years ago
Matthew Nicholson f3d086256c Added EVENT_FLAG_AGI and used it for manager calls in res_agi.c
17 years ago
Russell Bryant 6fb1f86054 Merged revisions 158539 via svnmerge from
17 years ago
Mark Michelson 3a9c27459e Merged revisions 158072 via svnmerge from
17 years ago
Mark Michelson 0e5367f7eb Merge the changes from the res_timing_timerfd branch.
17 years ago
Kevin P. Fleming 81a16aa982 make some corrections to the ast_agi_register_multiple(), ast_agi_unregister_multiple() and ast_agi_fdprintf() API calls to be consistent with API guidelines
17 years ago
Tilghman Lesher afb571ba8f Starting with a change to ensure that ast_verbose() preserves ABI compatibility
17 years ago
Mark Michelson d91f1df3e0 Merged revisions 157305 via svnmerge from
17 years ago
Mark Michelson cf6c66de65 Fix some refcounting in app_queue.c and change the
17 years ago