Commit Graph

1904 Commits (f2b9c12704136fdc5d4e71c63d104e6debd77320)

Author SHA1 Message Date
Tilghman Lesher 5eae9f44f7 Merged revisions 284597 via svnmerge from
15 years ago
Terry Wilson 920f5ea8b7 Merged revisions 284477 via svnmerge from
15 years ago
Tilghman Lesher af67f7621a Merged revisions 284473 via svnmerge from
15 years ago
Jason Parker 7dd1392fba Merged revisions 283882 via svnmerge from
15 years ago
Tilghman Lesher 3170dab50d Merged revisions 283770 via svnmerge from
15 years ago
Russell Bryant 405a831032 Merged revisions 283659 via svnmerge from
15 years ago
Tilghman Lesher 1f77076d21 Merged revisions 283561 via svnmerge from
15 years ago
Leif Madsen ea7ddb38fc Merged revisions 283457 via svnmerge from
15 years ago
David Vossel 4be043383c This fix downgrades the ERROR message indicating no res_stun_monitor.conf to a WARNING message.
15 years ago
Tilghman Lesher 5da7daf1fc Merged revisions 283175 via svnmerge from
15 years ago
David Vossel 0f8eaa6299 Merged revisions 282269 via svnmerge from
15 years ago
Matthew Nicholson f02c4ff527 Merged revisions 281358 via svnmerge from
15 years ago
Matthew Nicholson 1862c1b4cf Merged revisions 280909 via svnmerge from
15 years ago
Matthew Nicholson 680c3e1883 Merged revisions 280557 via svnmerge from
15 years ago
Terry Wilson 0d4a91f062 Merged revisions 280225 via svnmerge from
15 years ago
Russell Bryant 0bac4255db Merged revisions 280058 via svnmerge from
15 years ago
Tilghman Lesher 12a0639429 Merged revisions 279601 via svnmerge from
15 years ago
Tilghman Lesher 84873a8e95 Merged revisions 279113 via svnmerge from
15 years ago
Tilghman Lesher 3ab0041118 Merge the realtime failover branch
15 years ago
Olle Johansson 98ad48e5d4 Minor corrections to the LDAP realtime driver
15 years ago
Terry Wilson d6e1c724e5 Remove built-in AES code and use optional_api instead
15 years ago
Russell Bryant 765b275976 Use poll() instead of select() in res_timing_pthread to avoid stack corruption.
15 years ago
Matthew Nicholson 3b5d63fd2b Properly show the current page being transfered for 'fax show session'
15 years ago
Matthew Nicholson 180846d2e7 Don't print failure status when the remote end hangs up, it may not be an actual failure.
15 years ago
Tilghman Lesher 82448ad7d2 Separate queue_log arguments into separate fields, and allow the text file to be used, even when realtime is used.
16 years ago
Matthew Nicholson c149b851b3 This commit contains several changes to the way output channel variables are handled.
16 years ago
Tilghman Lesher b4e18d5660 Add load priority order, such that preload becomes unnecessary in most cases
16 years ago
Tilghman Lesher a7c92fad28 Merged revisions 277568 via svnmerge from
16 years ago
Bradley Latus c0607e02b5 Update res_fax.c to be a good xml citizen.
16 years ago
Tilghman Lesher f12afaaebc Add documentation for MOH realtime fields
16 years ago
Tilghman Lesher 7515e03c8b And yet one more
16 years ago
Tilghman Lesher be7fbdf25d "Item may be used uninitialized in this function."
16 years ago
Mark Michelson 1e8c66e749 Fix errors where incorrect address information was printed.
16 years ago
Tilghman Lesher 832d1296c6 Remove the old stub files, preferring the optional_api method.
16 years ago
Richard Mudgett cf7bbcc4c6 Expand the caller ANI field to an ast_party_id
16 years ago
Richard Mudgett 2cf60bb09d Make compile again.
16 years ago
Richard Mudgett ec37ffbdaf ast_callerid restructuring
16 years ago
Tilghman Lesher da8450323f Kill some startup warnings and errors and make some messages more helpful in tracking down the source.
16 years ago
Mark Michelson cd4ebd336f Add IPv6 to Asterisk.
16 years ago
Eliel C. Sardanons a1b89a6a50 Implement AstData API data providers as part of the GSOC 2010 project,
16 years ago
Matthew Nicholson f03b3691ea Set proper FAXOPT(status), FAXOPT(statusstr), and FAXOPT(error) values where possible. Previously some failure cases did not result in proper FAXOPT values.
16 years ago
Matthew Nicholson 390d5781cf Properly detect and report invalid maxrate and maxrate values in the FAXOPT dialplan function. Also make fax_rate_str_to_int() return an unsigned int and return 0 instead of -1 in the event of an error.
16 years ago
Mark Michelson 41cdf6a720 Merged revisions 274157 via svnmerge from
16 years ago
Tzafrir Cohen c613897d1c Fix various typos reported by Lintian
16 years ago
Matthew Nicholson 6acfd9f20a Properly handle failures of fax->start_session()
16 years ago
Paul Belanger 6012128a48 Fix rt(c)p set debug ip taking wrong argument
16 years ago
Matthew Nicholson 480b7e43ca Implemement support for handling multiple documents when sending.
16 years ago
Tilghman Lesher 621a86db18 If there is realtime configuration, it does not get re-read on reload unless the config file also changes.
16 years ago
Tilghman Lesher 9ec4987d3b Ensure a NULL file while debugging cannot crash AEL.
16 years ago
Russell Bryant 294c78a27e Resolve some errors that occur on a graceful shutdown.
16 years ago
Russell Bryant 9cc7c55578 Change the method of retrieving the Asterisk version string.
16 years ago
Tilghman Lesher e3873889b8 Conflict kqueue on OS X, since it doesn't work there yet, anyway.
16 years ago
Jeff Peeler b3281ac725 Merged revisions 271552 via svnmerge from
16 years ago
David Vossel 1a7e1aee5e fixes logic error introduced by slin16 sip support
16 years ago
Jeff Peeler 54f2dfc91c Merged revisions 271399 via svnmerge from
16 years ago
David Vossel ba3d1ad680 adds support for slin16 in sip
16 years ago
David Vossel b00f58da25 adds speex 16khz audio support
16 years ago
David Vossel fcb055fb4e addition of G.719 pass-through support
16 years ago
Paul Belanger 0bf94685fd MSG_OOB flag on HANGUP packet removed.
16 years ago
Terry Wilson fb71a38a41 Don't send files twice and remove extra \r\n from header
16 years ago
Tilghman Lesher a0d8a35659 Argh, mixed declarations and code.
16 years ago
Tilghman Lesher 81c15adfa2 Add distributed devicestate via the XMPP protocol.
16 years ago
Paul Belanger 41d7b51bf7 Merged revisions 270331 via svnmerge from
16 years ago
David Vossel e98835e437 fixes crash in moh when cachertclasses flag is used
16 years ago
Leif Madsen c672763af8 Fix some doxygen warnings.
16 years ago
Tilghman Lesher 523e4e50bf Release list lock before returning on error.
16 years ago
Terry Wilson 857814f435 Add SRTP support for Asterisk
16 years ago
Tilghman Lesher 6279bf10c4 Avoid unloading res_smdi twice.
16 years ago
Terry Wilson a55820a26d Use the correct ical.h file
16 years ago
Tilghman Lesher 464e44e325 Don't register functions until the last possible point, so they're not unloaded unnecessarily.
16 years ago
Terry Wilson 9a2f04ce26 Fix ical library handling (again)
16 years ago
Mark Michelson 529a87ce7d Remove unrelated MOH change from previous commit.
16 years ago
Mark Michelson 8999372c33 Fix misspelling of macro args.
16 years ago
Tilghman Lesher 35025c16d0 Merged revisions 265910 via svnmerge from
16 years ago
Tilghman Lesher 5c9fdd8666 Construct socket name, according to the Postgres docs, and document as such.
16 years ago
Terry Wilson f1503b9e1d Ensure that libneon > 0.29.0 is installed for res_calendar_ews
16 years ago
Tilghman Lesher a7498ae02e Use configure to determine the prefixes and include directories properly.
16 years ago
Terry Wilson 880cde12ac Calendaring support for Exchange Server 2007+ via EWS
16 years ago
Mark Michelson 0a63e3fa10 Log spandsp's fax debug output to the FAX logger level.
16 years ago
David Vossel 51e7ee235b fixes crash during dtmf
16 years ago
Tilghman Lesher a21192f4a7 Make happy green color come back
16 years ago
Tilghman Lesher 113c677257 For FreeBSD
16 years ago
Tilghman Lesher 88a8703c37 Hmmm, probably should have read the manpage more thoroughly.
16 years ago
Tilghman Lesher 8d6ee962c7 Add kqueue(2) implementation to Asterisk in various places.
16 years ago
Leif Madsen c17cda109a Revert previous WARNING message removal.
16 years ago
Leif Madsen 881450ec82 Remove unnecessary WARNING message in ael/pval.c
16 years ago
Jason Parker d8dea9e76a Merged revisions 262421 via svnmerge from
16 years ago
Mark Michelson a554e00fed Merged revisions 260345 via svnmerge from
16 years ago
Jason Parker 7f5a3370ad Fix compile on systems without HAVE_NULLSAFE_PRINTF defined.
16 years ago
Matthew Nicholson 13f523731a Update res_fax and res_fax_spandsp to be compatible with Fax For Asterisk 1.2.
16 years ago
Tilghman Lesher 56a6994310 Merged revisions 258775 via svnmerge from
16 years ago
Jason Parker 9e3f5fa6fb Remove ABI differences that occured when compiling with DEBUG_THREADS.
16 years ago
Leif Madsen f905bb1c0f Fix the \brief description in the res_calendar_*.c files.
16 years ago
Julian Lyndon-Smith d85650e4aa Added MixMonitorMute manager command
16 years ago
Richard Mudgett a5a0a5f867 Consolidate ast_channel.cid.cid_rdnis into ast_channel.redirecting.from.number.
16 years ago
Kevin P. Fleming 2be88e05c0 Allow symbol export filtering to work properly on platforms that have symbol prefixes.
16 years ago
Mark Michelson bd716c50fd Recorded merge of revisions 254452 via svnmerge from
16 years ago
Kevin P. Fleming 42577406fd Improve handling of T.38 re-INVITEs that arrive before a T.38-capable
16 years ago
Leif Madsen 0eb71bccf1 handle_speechset has 4 arguments.
16 years ago
Jeff Peeler 5990fe07b8 Merged revisions 254235 via svnmerge from
16 years ago
Kevin P. Fleming ae6008ef3a Change per-file debug and verbose levels to be per-module, the way
16 years ago
Philippe Sultan 5200b6e81e Prevent a crash when a buddy gets offline.
16 years ago
Sean Bright 5f3730df4c Include an extra newline after "Aliased CLI command" to get back the prompt.
16 years ago
Kevin P. Fleming 43d922b5a6 Improve handling of values supplied to FAXOPT(ecm).
16 years ago
Terry Wilson 68d1ded8dd Only change the RTP ssrc when we see that it has changed
16 years ago
Jeff Peeler 7f29269d68 Merged revisions 250786 via svnmerge from
16 years ago
Matthew Nicholson 8ef8706944 Updated CHANGES file to mention res_fax and res_fax_spandsp.
16 years ago
Matthew Nicholson 06dc8bc123 Merge res_fax and res_fax_spandsp.
16 years ago
Leif Madsen 06041ea28d Fix several XML documentation validate errors.
16 years ago
Jeff Peeler 406bb18127 Merged revisions 248860 via svnmerge from
16 years ago
Jeff Peeler d64987f8ad Merged revisions 248757 via svnmerge from
16 years ago
Olle Johansson e8df30b584 Improve support for RTCP reports without report blocks
16 years ago
Tilghman Lesher de1d19f511 Revert an errant part of a previous cleanup, to fix a memory corruption issue.
16 years ago
Philippe Sultan 945529cae8 Add a new manager event for our buddies status.
16 years ago
Tilghman Lesher 83b0d30de5 res_pktccops needs to be able to export a symbol for chan_mgcp
16 years ago
Tilghman Lesher c8abb42e6a Solaris doesn't like outputting a NULL to a %s in format strings.
16 years ago
Terry Wilson 6ad3619189 Fix crash on 32-bit for users not using https
16 years ago
Tilghman Lesher 1ffdf5c2ee Merged revisions 242969 via svnmerge from
16 years ago
Tilghman Lesher 245bd1861f Merged revisions 242852 via svnmerge from
16 years ago
Terry Wilson fb65a6860a Fix INTERNAL_OBJ error on stop when calendars.conf missing
16 years ago
Tilghman Lesher afb9fab574 Merged revisions 242728 via svnmerge from
16 years ago
Tilghman Lesher 137046e459 Merged revisions 242723 via svnmerge from
16 years ago
Sean Bright 8f356343dd Instead of crashing, allocate our header ast_str before we try to use it.
16 years ago
Tilghman Lesher bc9f02a60d Merged revisions 242520 via svnmerge from
16 years ago
Tilghman Lesher 3d51b9025f Merged revisions 242423 via svnmerge from
16 years ago
David Vossel e469483d82 rtp timestamp to timeval calculation fix
16 years ago
Tilghman Lesher 49bf540c71 Create iterative method for querying SRV results, and use that for finding AGI servers.
16 years ago
Sean Bright 1a30c33d47 Get MoH building on OpenSolaris.
16 years ago
Sean Bright a60935478b Clarify error message in res_timing_timerfd.
16 years ago
Sean Bright e612d87695 Convert a few places to use ast_calloc_with_stringfields where applicable.
16 years ago
Sean Bright 37b73283ff Plug a memory leak in res_config_ldap.
16 years ago
Sean Bright cd2ba30e9e If we aren't running on a machine that support CLOCK_MONOTONIC, don't load.
16 years ago
Sean Bright a5688e483b Fix crash in res_config_ldap.
16 years ago
Tilghman Lesher cd8aa003e4 Socket level option is SOL_SOCKET, not SO_SOCKET.
16 years ago
Sean Bright ea47ab7ed9 Pass NULL for the ao2_callback function pointer instead of duplicating cb_true.
16 years ago
Tilghman Lesher 055cb0e0ae Add the class actually used in the MusicOnHold start event.
16 years ago
Tilghman Lesher 963319d807 Initialize variables that we attempt to free later.
16 years ago
Tilghman Lesher 386b847075 Merged revisions 237405 via svnmerge from
16 years ago
Jeff Peeler fb6606dc4a Fix timeout for AGI command speech recognize.
16 years ago
Olle Johansson 8160e75638 - Disable res_pktccops by default
16 years ago
Tilghman Lesher 24107651e7 Merged revisions 236184 via svnmerge from
16 years ago
Jeff Peeler f95ee393f2 Merged revisions 235940 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 2204f89a1d Merged revisions 235052 via svnmerge from
16 years ago
Tilghman Lesher b510b53ebc Missed a case that emits a WARNING where none is warranted.
16 years ago
Tilghman Lesher 219f969dcf Find another ref leak and change how we manage module references.
16 years ago
Jeff Peeler 26daf50863 Add applications JabberJoin, JabberLeave, JabberSendGroup for XMPP groupchat
16 years ago
Tilghman Lesher 7768e2c62e Buildbot complained
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 c8d5ce7c13 Remove debugging line
16 years ago
Tilghman Lesher 7e0a2db236 Fix multiple issues with musiconhold, which led to classes not getting destroyed properly.
16 years ago
Tilghman Lesher f59fe83c56 More 32->64 bit codec conversions.
16 years ago
David Vossel cf87d81e9d Merged revisions 231441 via svnmerge from
16 years ago
Tilghman Lesher 5e2aa190fe Display a list of channel variables in each channel-oriented event.
16 years ago
David Vossel 4e14faaefe fixes pgsql double free of threadstorage
16 years ago
Tilghman Lesher c0b3c923a4 Fix various problems detected with Valgrind.
16 years ago
Jeff Peeler b6290e0e93 Merged revisions 227944 via svnmerge from
16 years ago
Tilghman Lesher d8e0c58437 Expand codec bitfield from 32 bits to 64 bits.
16 years ago
Russell Bryant 3313924572 Resolve another warning.
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
Terry Wilson ba8176dc52 Don't prepend the URI prefix to the post directory
16 years ago
Kevin P. Fleming cdd1f9e296 Finish implementaton of astobj2 OBJ_MULTIPLE, and convert ast_channel_iterator to use it.
16 years ago
Kevin P. Fleming 092a118d89 Merged revisions 224670 via svnmerge from
16 years ago
Terry Wilson 5af2438403 Properly handle PUT requests for CALENDAR_WRITE()
16 years ago
Terry Wilson cb74681b6d Add missing 'getnum' field
16 years ago
Terry Wilson 5ea7d4a291 use Calendar: instead of Calendar/ for devstate
16 years ago
Richard Mudgett 76831d0c78 Fix compiler warning.
16 years ago
Terry Wilson a8034cd770 Fix handling of notification calls w/ the dialing api
16 years ago
Terry Wilson 88e526439f Fix handling of floating times and dates
16 years ago
Terry Wilson 46f157df89 Properly return "free" on confirmed events that are free
16 years ago
Terry Wilson d81a8e34dd Don't add Attendees during copy, replace them
16 years ago
Terry Wilson a75ba8d1a9 Remove global variable that makes dlopen unhappy
16 years ago
Olle Johansson 864aa14426 Formatting, moving error messages to ERROR, removing references to unexisting debug output. No functionality changes.
16 years ago
Olle Johansson fff998bf41 Use extref for doxygen references to external libraries (in this case PostgreSQL)
16 years ago
Tilghman Lesher 2d60b75594 Change schema query to involve the use of an optional schema parameter.
16 years ago
Tilghman Lesher 78012e4f71 When we call a gosub routine, the variables should be scoped to avoid contaminating the caller.
16 years ago
Kevin P. Fleming 1c9fe00920 Recorded merge of revisions 222152 via svnmerge from
16 years ago
Terry Wilson 717d2ec3c9 Remove spurious debug
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
Philippe Sultan b11b94a083 Add JABBER_RECEIVE as a dialplan function, implement SendText in Jingle channels
16 years ago
Sean Bright d8a2d3dedf Remove some unused defines from res_jabber.
16 years ago
Michiel van Baak 3c04a79abf use the actual given ip address for 'rtp set debug ip <foo>' instead of the word 'ip'
16 years ago
Matthias Nick 8e1bae06bf Sets the correct musicclass after an announcement
16 years ago
Tilghman Lesher c9dd40c1f6 Verify support for wide ODBC character types before using them.
16 years ago
Tzafrir Cohen 1ed1eb277e gcc 4.4 fix: union instead of cast
16 years ago
Tilghman Lesher fe7ec8c675 Remove what appears to be an unnecessary define.
16 years ago
Olle Johansson eca8f9082c Adding MUTEAUDIO() dialplan function and MuteAudio AMI action (pinepeach)
16 years ago
Tilghman Lesher fdd078af52 Remove unnecessary define for Solaris
16 years ago
Michiel van Baak 6f63f3eb8d cast time_t type variables to long where needed.
16 years ago
Gavin Henry f2b9fc797d Added three new attributes and applied a patch to res_config_ldap.c
16 years ago
Tilghman Lesher 642bec4d6f AST-2009-005
16 years ago
Mark Michelson ed8ccbdb73 Gracefully handle malformed RTP text packets.
16 years ago
Mark Michelson 33a48e257e Honor channel's music class when using realtime music on hold.
16 years ago
David Brooks d81d6d3415 Fixing typos. Replaces "recieved" with "received" and "initilize" with "initialize"
16 years ago
Tilghman Lesher 4ff3f0058d Clarify documentation on 'realtime update2' to show more than one condition.
17 years ago
Kevin P. Fleming 96e4e31eeb Merged revisions 207647 via svnmerge from
17 years ago
Russell Bryant 4cf8a968fd Add an API for reporting security events, and a security event logging module.
17 years ago
David Vossel ba2a8457b8 Merged revisions 205471 via svnmerge from
17 years ago
Russell Bryant 0e8c630224 Move OpenSSL initialization to a single place, make library usage thread-safe.
17 years ago
Russell Bryant 0264eef115 Merge the new Channel Event Logging (CEL) subsystem.
17 years ago
Joshua Colp ae87ba45b5 Add support for multicast RTP paging.
17 years ago
Tilghman Lesher 6b53ec413d Fix 2 typos and add support for wide character types.
17 years ago
David Vossel dcfe69ec64 fixes some memory leaks and redundant conditions
17 years ago
Russell Bryant 730e60e583 Merged revisions 201600 via svnmerge from
17 years ago
Mark Michelson dce6a54a4a Trunk implementation of setting an alternate RTP source.
17 years ago
Eliel C. Sardanons a179e144cd Show the interface name on error, if it is not found.
17 years ago
Kevin P. Fleming 82fb56886e More 'static' qualifiers on module global variables.
17 years ago
Kevin P. Fleming 6c5987811c Redesigned 'optional API' support.
17 years ago
David Vossel d532cbcd8a module load priority
17 years ago
Eliel C. Sardanons 515166ba37 Move music on hold related applications documentation to XML.
17 years ago
Eliel C. Sardanons 4f94236de5 Move function PP_EACH_USER and PP_EACH_EXTENSION documentation to XML.
17 years ago
Eliel C. Sardanons 9ce385bd72 Move static docs to the new AstXML form.
17 years ago
Eliel C. Sardanons fb73ee6187 Moved more static documentation to the new AstXML form.
17 years ago
Eliel C. Sardanons 8d464b7211 Move JabberSend manager action from static docs to the AstXML form.
17 years ago
Eliel C. Sardanons 1b59a1cd7d Move static documentation of E|Dead|AGI() application and manager action to XML.
17 years ago
Eliel C. Sardanons 0c99bc31cb Avoid a crash when res_timing_dahdi is unloaded but wasn't properly loaded.
17 years ago
Sean Bright 3353710e16 Properly terminate the receive buffer before sending to iksemel.
17 years ago
Sean Bright 90c3db40ed Merged revisions 198370 via svnmerge from
17 years ago
Russell Bryant 1ee78437e4 Merged revisions 198311 via svnmerge from
17 years ago
Russell Bryant 04beecc859 Improve handling of trying to ACK too many timer expirations.
17 years ago
Terry Wilson c317d8f444 Add a couple of TODO items so I don't forget
17 years ago
Russell Bryant 1fab70a1c6 Resolve issues with choppy sound when using res_timing_pthread.
17 years ago
Russell Bryant 5894cefe1f Trim trailing whitespace so that I can work on this bug without it bothering me. :-)
17 years ago
Terry Wilson 71a3a2ebf6 Add Calendaring support for Asterisk
17 years ago
Russell Bryant cc8da4eff3 Merged revisions 196826 via svnmerge from
17 years ago
Sean Bright 3abe8a963e Add new ast_complete_applications function so that we can use it with the
17 years ago
Eliel C. Sardanons 5518c1b171 Move AGI static documentation to the new AstXML form.
17 years ago
Eliel C. Sardanons be4798f0b3 Move static AGI commands documentation to XML.
17 years ago
Eliel C. Sardanons ad08eeaabf Moved static documentation to the AstXML form.
17 years ago
Eliel C. Sardanons 2c882626a0 Implement a new element in AstXML for AMI actions documentation.
17 years ago
Sean Bright fb39d11e6f Fix res_agi compilation after the const-ify the world merge.
17 years ago
Sean Bright fcda626f3c Fix build under dev mode and remove some casts that are no longer necessary as
17 years ago
Kevin P. Fleming e6b2e9a750 Const-ify the world (or at least a good part of it)
17 years ago
Tilghman Lesher bdcafc1ab4 Recorded merge of revisions 195366 via svnmerge from
17 years ago
Eliel C. Sardanons 75cd3f4918 Move AGI documentation from static to the XML form.
17 years ago
Joshua Colp 1179ecf165 Merged revisions 194208 via svnmerge from
17 years ago
Kevin P. Fleming 1c988d8996 add 'const' qualifiers in various places where they should have been
17 years ago
Russell Bryant 174697b7d1 Fix some timer state corruption.
17 years ago
Joshua Colp 4d840c93b6 Make the code that prevents an infinite loop from happening into a case insensitive check.
17 years ago
Joshua Colp 38a5f51006 Fix an infinite loop with tab completion of CLI aliases that reference themselves.
17 years ago
Tilghman Lesher e0aba74fa9 Restore 'asyncagi break' command to 1.6.1 and higher.
17 years ago
Jeff Peeler c675733e6c fix typos
17 years ago
Tilghman Lesher a866a75900 Merge str_substitution branch.
17 years ago
Russell Bryant 639ece2a31 Merged revisions 190661-190662 via svnmerge from
17 years ago
Russell Bryant cba19c8a67 Convert the ast_channel data structure over to the astobj2 framework.
17 years ago
Tilghman Lesher ce6ebaef97 Support HTTP digest authentication for the http manager interface.
17 years ago
Sean Bright e742390706 Merged revisions 189462 via svnmerge from
17 years ago
Joshua Colp 973b36a3c7 Fix an incorrect clock rate when sending T140 text.
17 years ago
Mark Michelson 0102e6cc44 Fix another crash related to cached realtime music on hold.
17 years ago
Joshua Colp aaf1566222 Change how we set the local and remote address.
17 years ago
Joshua Colp 8e4b5df187 Fix some uninitialized memory notices that appeared under valgrind.
17 years ago
Mark Michelson 5b5bd544ba Use safe macro practices even though they really aren't necessary.
17 years ago
Mark Michelson 0058b02563 Fix a crash in res_musiconhold when using cached realtime moh.
17 years ago
Mark Michelson da786078f3 Merged revisions 187045 via svnmerge from
17 years ago
Joshua Colp 0ab599bf94 Turn a warning message into a debug message and do not treat two situations as errors when they are not.
17 years ago
Joshua Colp c02b56f7bc Fix a log message getting output when it should not have been.
17 years ago
Mark Michelson 6f53ed4c67 This commit introduces COLP/CONP and Redirecting party information into Asterisk.
17 years ago
Joshua Colp 63de834395 Merge in the RTP engine API.
17 years ago
Tilghman Lesher be40f3a33c Merge changes from str_substitution that are unrelated to that branch.
17 years ago
Joshua Colp 9ff9df1369 Fix speech structure leak in the AGI speech recognition integration.
17 years ago
Russell Bryant b564b2105f Change g_eid to ast_eid_default.
17 years ago
Russell Bryant ee77b475f2 Improve performance of the ast_event cache functionality.
17 years ago
Mark Michelson 85cbd1fd46 Merged revisions 183700 via svnmerge from
17 years ago
Tilghman Lesher af5ec9ba08 2 symbols defined when DEBUG_THREADS
17 years ago
Kevin P. Fleming 5a30ea385f allow this module to export everything for now
17 years ago
Kevin P. Fleming a5c2ac4fc2 a few more namespace updates... res_ael_share still needs some work before this can be merged to other release branches
17 years ago
Russell Bryant 0bdd99ad64 Merged revisions 182810 via svnmerge from
17 years ago
Kevin P. Fleming ab3e9ddad1 Merged revisions 182808 via svnmerge from
17 years ago
Joshua Colp 815c56369f Merged revisions 181664 via svnmerge from
17 years ago
Joshua Colp e12265e530 Merged revisions 181659-181660 via svnmerge from
17 years ago
Joshua Colp a80c5e37af Merged revisions 181655 via svnmerge from
17 years ago
Mark Michelson d8d5e38f65 Add documentation for timing modules used in Asterisk
17 years ago
Russell Bryant d6652e9760 Fix a reference leak in timerfd_set_rate().
17 years ago
Russell Bryant d2c5b0f1de Mark res_ais as experimental, as the binary event format is subject to change.
17 years ago
Tilghman Lesher 4c4d40c847 Oops, wrong direction of command
17 years ago
Tilghman Lesher a1f583177e ODBC transaction support
17 years ago
Steve Murphy 6c2a537c5f Merged revisions 177225 via svnmerge from
17 years ago
Russell Bryant c461d29b0b Update the timing API to have better support for multiple timing interfaces.
17 years ago
Russell Bryant 4ec301360c Merge a large set of updates to the Asterisk indications API.
17 years ago
Tilghman Lesher 4ac9617be5 Add assertions in the quest to track down a refcount leak.
17 years ago
Russell Bryant 2800100cf7 fix a few more XML documentation problems
17 years ago
Joshua Colp 23760c47d3 Merged revisions 174218 via svnmerge from
17 years ago
Russell Bryant e77b3cea6b Merged revisions 174148 via svnmerge from
17 years ago
Tilghman Lesher 4cc1606d27 Change the first field, or we don't get the necessary field separation.
17 years ago
Tilghman Lesher f931abc61a Add XML documentation for the applications and functions in res_jabber
17 years ago
Tilghman Lesher 47db0f64f2 Fix how we skip fields (to avoid fields which don't exist) when doing an UPDATE.
17 years ago
Russell Bryant 1c9d5caaef Add a todo to finish the XML docs in this module
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
Mark Michelson e2f49af37f Fix a logic error that occur when using the timerfd interface
17 years ago
Steve Murphy bdfda9ea23 Merged revisions 168745 via svnmerge from
17 years ago
Kevin P. Fleming 9a7efae8fd remove the PBX_ODBC logic from the configure script, and add GENERIC_ODCB logic that includes copying the relevant LIB and INCLUDE data from either UnixODBC or iODBC, based on which was found; if both were found, prefer UnixODBC
17 years ago
Terry Wilson 60b435ce4e Fully overwrite a same-named file when uploading
17 years ago
Russell Bryant ef6ad2b53c Merged revisions 168561 via svnmerge from
17 years ago
Jeff Peeler a8930194f4 Merged revisions 168516 via svnmerge from
17 years ago
Russell Bryant 458a1025ad Merged revisions 168198 via svnmerge from
17 years ago
Terry Wilson 87318da8ea Don't leak memory if phoneprov.conf does not exist
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
Tilghman Lesher 8c9b951974 Merged revisions 167840 via svnmerge from
17 years ago
Terry Wilson c5bc0386f5 Fix some svn:keywords
17 years ago
Mark Michelson 5f95c7adae Always use the value of the AGISIGHUP when running an AGI.
17 years ago
Russell Bryant dd7ed66142 Cosmetic change - don't mix struct initializer styles.
17 years ago
Russell Bryant cf25187ac4 Fix a bad typo.
17 years ago
Russell Bryant 77b1fe0ceb Re-work ref count handling of MoH classes using astobj2 to resolve crashes.
17 years ago
Russell Bryant 7e72821959 Remove AST_PBX_KEEPALIVE usage from res_agi.
17 years ago
Mark Michelson 221694480c Fix crashes in res_odbc.
17 years ago
Russell Bryant 8cc50d4677 Merged revisions 165661 via svnmerge from
17 years ago
Tilghman Lesher a2c557f3a1 Fix reference counts of the class and add an assertion to the end.
17 years ago
Mark Michelson 6c459b1b58 Fix a refcount leak in res_odbc
17 years ago
Mark Michelson 7c1bd94231 Fix the build
17 years ago
Mark Michelson a7829044ec Merged revisions 165255 via svnmerge from
17 years ago
Terry Wilson 647c8f2222 Polycom phones close the connection after reading a little bit of the firmware files, we should stop sending in that case. Also, make that case print out a debug statement instead of a scary WARNING.
17 years ago
Russell Bryant 1f40479382 Merged revisions 164605 via svnmerge from
17 years ago
Sean Bright 1a4a30aaea Use ast_str_strlen() instead of recalculating the string length.
17 years ago
Michiel van Baak 517afad041 nuke another use of the ast_str internals.
17 years ago
Tilghman Lesher c8223fc957 Merge ast_str_opaque branch (discontinue usage of ast_str internals)
17 years ago
Russell Bryant babd4e6876 Add a note to indicate why this only supports one channel for now.
17 years ago
Russell Bryant afceccd015 Add a new CLI command, "channel redirect", which is similar in operation
17 years ago
Michiel van Baak 39e47e88e9 Document default Monitor file location.
17 years ago
Russell Bryant 06c56e1381 Fix a problem where continuous mode will get inadvertently get turned off if set_rate()
17 years ago
Tilghman Lesher d254de9194 Merged revisions 163088 via svnmerge from
17 years ago
Jeff Peeler f0883cacca Merged revisions 162926 via svnmerge from
17 years ago
Joshua Colp fb21acf310 Fix reloads of aliased CLI commands. Due to changes done to turn it into a single memory allocation we can't just use the existing CLI alias structure. We have to destroy all existing ones and then create new ones.
17 years ago
Jeff Peeler 040e552c26 Merged revisions 162874 via svnmerge from
17 years ago
Joshua Colp bc3d3a25b5 FreeBSD also needs libgen.h
17 years ago
Michiel van Baak ef965af270 Make res_snmp.so compile on OpenBSD.
17 years ago
Steve Murphy 08225b9f7a Merged revisions 162264 via svnmerge from
17 years ago
Steve Murphy 24395ed5c7 Merged revisions 162136 via svnmerge from
17 years ago
Steve Murphy 67cb0526b7 Merged revisions 162013 via svnmerge from
17 years ago
Eliel C. Sardanons 1e8e12efcf Janitor, use ARRAY_LEN() when possible.
17 years ago
Eliel C. Sardanons 8192031e83 Added XML documentation for the following AGI commands:
17 years ago
Kevin P. Fleming 9a7c28cd5a we can now build with -Wformat=2, which found a couple of real bugs
17 years ago
Michiel van Baak 445c5296da Make res_config_ldap compile with the official OpenLDAP 2.3.X versions.
17 years ago
Philippe Sultan 3d4f86f605 Removed duplicate code
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
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
Sean Bright 574f2daa2a Fix one case where the application argument was not converted from a pipe to
17 years ago
Kevin P. Fleming 8d5deb312b Merged revisions 157859 via svnmerge from
17 years ago
Terry Wilson ebe533b83b Fix compiling
17 years ago
Mark Michelson da33129373 Cast this value since a uint64_t is not the same
17 years ago
Mark Michelson 0e5367f7eb Merge the changes from the res_timing_timerfd branch.
17 years ago
Terry Wilson d66a8cd264 Fix checking for CONFIG_STATUS_FILEINVALID so that modules don't crash upon trying to parse an invalid config
17 years ago
Kevin P. Fleming 438e410c4f correct small bug introduced during API conversion
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
Mark Michelson a361f7897a This change prevents a crash from occurring if res_musiconhold.so
17 years ago
Terry Wilson 655abd1757 Cleanup whitespace issues
17 years ago
Terry Wilson 401b8bea76 Use Mark's new ast_str_case_hash function instead of jumping through hoops to do insensitive case lookups
17 years ago
Eliel C. Sardanons 10da221e03 - Make alias->real_cmd point to the allocated space outside alias->alias.
17 years ago
Russell Bryant 6828c5a0eb Fix a bug caused by using sizeof(pointer) instead of sizeof(the struct)
17 years ago
Eliel C. Sardanons 336d576168 Add XML documentation for AGI commands:
17 years ago
Michiel van Baak 86f900b201 This commit does two things:
17 years ago
Eliel C. Sardanons 5b25c26318 - Add 'database del', 'database put' and 'set music' AGI commands XML documentation.
17 years ago
Eliel C. Sardanons 6f31fed83f Implement AGI XML documentation parsing functions.
17 years ago
Doug Bailey 7afa3746c3 Add LINEKEYS variable to allow for a user to set the number of keys assigned to a line on a polycom phone
17 years ago
Tilghman Lesher 9b99ef50b5 Make documentation of update method match documentation and update update2
17 years ago
Sean Bright 30d1744ffc Add ability to pass arbitrary data to the ao2_callback_fn (called from
17 years ago
Sean Bright 1d09d193e7 Convert open-coded linked list in indications to the AST_LIST_* macros. This
17 years ago
Kevin P. Fleming c054d798b8 don't blindly assume that Darwin and Cygwin need GLOB_ABORTED defined; only define it if it is not already defined
17 years ago
Michiel van Baak 9838dac733 make this compile on OpenBSD again.
17 years ago
Eliel C. Sardanons 0cd47929d4 - Add PlayTones() and StopPlayTones() applications XML documentation.
17 years ago
Kevin P. Fleming 448562af93 improve configure script to remember the previous value of each dependency in build_tools/menuselect-deps, so that (once it has been written) menuselect can use this information to warn the user when a previously met dependency is no longer met
17 years ago
Kevin P. Fleming 60ef8fdae8 fix small bug introduced while cleaning up compiler warnings
17 years ago
Kevin P. Fleming bd4eb070f3 bring over all the fixes for the warnings found by gcc 4.3.x from the 1.4 branch, and add the ones needed for all the new code here too
17 years ago
Doug Bailey 9fe75b494a Add patch to handle how IE7 issues POST requests using Window path spec including backslash delimiters
17 years ago
Terry Wilson c9fbf2eec5 func_strings isn't a dependency of this module anymore
17 years ago
Kevin P. Fleming 33c9f5c8c1 inter-module dependencies should be included in the source code, not just in sample config files
17 years ago
Kevin P. Fleming 18609210ba correct file name in message
17 years ago
Kevin P. Fleming 109a17ae79 support relative paths in musiconhold.conf, which makes moh work by default when Asterisk was configured using --prefix and 'make samples' is run
17 years ago
Tilghman Lesher d5837ba8c2 Add additional memory debugging to several core APIs, and fix several memory
17 years ago
Tilghman Lesher c1351ad237 Merge realtime_update2 branch, which adds a new realtime API call named
17 years ago
Michiel van Baak 1097de1382 fix the 'agi show commands' CLI function.
17 years ago
Sean Bright 1dedb785ab Don't include logger.h in asterisk.h by default as it is causing problems building
17 years ago
Tilghman Lesher 8b14e5f493 Reverting format addition for now
17 years ago
Tilghman Lesher f5d5eb5e19 Fudges for wav16, just like wav49
17 years ago
Terry Wilson 23aeccbbbb Make phoneprov case-insensitive to remove the func_strings dependency of the default config
17 years ago
Sean Bright ceee55ea63 Keep up with shadow warnings. One day I'll actually enable this in the Makefile.
17 years ago
Michiel van Baak 4560279c69 All ODBC parts can now use either unixodbc or iodbc.
17 years ago
Jeff Peeler 2ec290b09d Similar to r143204, masquerade the channel in the case of Park being called from AGI.
17 years ago
Tilghman Lesher 63b165dbb9 Merged revisions 146799 via svnmerge from
17 years ago
Tilghman Lesher 1697c6e588 Merged revisions 145751 via svnmerge from
17 years ago
Michiel van Baak 90751b16ca Merge the cli_cleanup branch.
17 years ago
Tilghman Lesher 434c69b7fd Change several improper "sizeof" to "strlen", as sizeof in that context would
17 years ago
Doug Bailey 946c796f9e Blanch the 404 error message for those with no sense of humor
17 years ago
Tilghman Lesher 08af5bb312 Create a new config file status, CONFIG_STATUS_FILEINVALID for differentiating
17 years ago
Philippe Sultan 7ea67a07ee Disable autoprune by default.
17 years ago
Tilghman Lesher 900b7d75da Merged revisions 141503 via svnmerge from
17 years ago
Steve Murphy ec25f4be4d Merged revisions 141094 via svnmerge from
17 years ago
Jeff Peeler f7efe4a1f7 Merged revisions 141028 via svnmerge from
17 years ago
Steve Murphy 068859119a In these changes, I have added some explanation
17 years ago
Russell Bryant 49def237a3 I'm not sure how these files got to trunk (probably my fault), but they
17 years ago
Mark Michelson 5dfefa5ee6 Merged revisions 140488 via svnmerge from
17 years ago
Steve Murphy d78f79d82c Oops. put a decl in a generated file. My bad, but fixed now.
17 years ago
Steve Murphy 04795d963f These changes are in regards to bug 13249, where users are being surprised by the changes made
17 years ago
Philippe Sultan 4d9a38bc3f Mention JID rather than SreenName in help messages
17 years ago
Tilghman Lesher 37133a6993 Merged revisions 137138 via svnmerge from
17 years ago
Sean Bright 357bf3e90b All of the res/ stuff (other than res_jabber) from the RSW branch.
17 years ago
Tilghman Lesher c5a119d86d Update documentation as to the behavior of AGI in 1.6.0 and higher. Also, add
17 years ago
Steve Murphy a40f1cc1c5 Merged revisions 136726 via svnmerge from
17 years ago