Commit Graph

2613 Commits (2d45dbc79bf3f65a1b74edfa27f4602a4ef68dd7)

Author SHA1 Message Date
Mark Michelson 65c7d6e2c3 Remove alloc and destroy callbacks from the taskprocessor.
13 years ago
Automerge script c80f86f007 Merged revisions 379070 via svnmerge from
13 years ago
Automerge script 0d3dfad94f Merged revisions 379021,379023 via svnmerge from
13 years ago
Automerge script f7f7850f7a Merged revisions 378935 via svnmerge from
13 years ago
Automerge script 2c1720b4f7 Merged revisions 378915,378918 via svnmerge from
13 years ago
Automerge script e844969fba Merged revisions 378840 via svnmerge from
13 years ago
Automerge script 7a06fdad89 Merged revisions 378823 via svnmerge from
13 years ago
Automerge script 613b972cc5 Merged revisions 378783,378789-378790 via svnmerge from
13 years ago
Automerge script 2ba33b4c3a Merged revisions 378735,378748 via svnmerge from
13 years ago
Mark Michelson bdd8da406b Address review board feedback from Matt and Richard
13 years ago
Automerge script b375abae50 Merged revisions 378374,378377,378384 via svnmerge from
13 years ago
Automerge script 675914bb17 Merged revisions 378322 via svnmerge from
13 years ago
Automerge script 5af578c022 Merged revisions 378000-378002 via svnmerge from
13 years ago
Automerge script 3f3ab25f91 Merged revisions 377981 via svnmerge from
13 years ago
Mark Michelson ece4c95798 Resolve conflict and reset automerge.
13 years ago
Mark Michelson f5e9cf5975 Add automerge property back after conflict.
13 years ago
Mark Michelson 7995bc63c7 Some general cleanup, plus we now send state changes when threads activate.
13 years ago
Mark Michelson 8760e32ae3 Add auto-increment option and accompanying test.
13 years ago
Mark Michelson 29fc122783 Some documentation fixes and function call name fixes.
13 years ago
Mark Michelson 1310e659bd Solve the issue about the "CHANGE THIS" and "XXX CHANGE THIS XXX" taskprocessor names.
13 years ago
Mark Michelson 64deed062a Add threadpool options and accompanying test.
13 years ago
Mark Michelson 4590bfd93d Add new threadpool test and fix some taskprocessor bugs.
13 years ago
Automerge script 521f9e8dfe Merged revisions 377245-377246 via svnmerge from
13 years ago
Mark Michelson cc63d2c380 Add better listener support.
13 years ago
Mark Michelson 2158005bdb Remove zombie state from threadpool altogether.
13 years ago
Mark Michelson a37fb2e8c8 Add some doxygen and rearrange code.
13 years ago
Automerge script d53adbe449 Merged revisions 377138 via svnmerge from
13 years ago
Mark Michelson e7ce12839d This now compiles.
13 years ago
Mark Michelson ddde765c59 Commit some progress towards threadpools.
13 years ago
Automerge script 8c84eb128f Merged revisions 376630 via svnmerge from
13 years ago
Automerge script 37ae4ad43f Merged revisions 376589 via svnmerge from
13 years ago
Automerge script d16d0200d2 Merged revisions 376575 via svnmerge from
13 years ago
Mark Michelson e2196d7981 Get rid of trailing whitespace.
13 years ago
Mark Michelson f4328e109d Reorganize code and change behavior of ast_taskprocessor_execute() when taskprocessor is shutting down.
13 years ago
Mark Michelson 2b36cbe2d5 Change the write-up on taskprocessors to reflect the new design.
14 years ago
Mark Michelson 12de4198b8 Add a shutdown callback to taskprocessor listeners.
14 years ago
Automerge script e8898ec8ba Merged revisions 376341,376344-376345 via svnmerge from
14 years ago
Mark Michelson a4a48d9274 Add doxygen and constify some things.
14 years ago
Mark Michelson d5716ecae2 Genericize the allocation and destruction of taskprocessor listeners.
14 years ago
Mark Michelson 77725bf293 Move taskprocessors to use a listener model.
14 years ago
Automerge script f69513b85b Merged revisions 376049 via svnmerge from
14 years ago
Mark Michelson f2bb9afe17 Multiple revisions 375993-375994
14 years ago
Richard Mudgett 6ad0126425 Fix stuck DTMF when bridge is broken.
14 years ago
Matthew Jordan a0c363e227 Refactor ast_timer_ack to return an error and handle the error in timer users
14 years ago
Richard Mudgett b0c3d288f2 build_tools: Allow Asterisk to report git SHAs in version string.
14 years ago
Andrew Latham 6c20cf2d8a Doxygen Updates - Title update
14 years ago
Mark Michelson e9ab568f88 Fix some potential misuses of ast_str in the code.
14 years ago
Mark Michelson c7b23cbb0a Do not use a FILE handle when doing SIP TCP reads.
14 years ago
Andrew Latham 7226606f77 Continue to group config files
14 years ago
Mark Michelson 825607e09b Don't make chan_sip export global symbols.
14 years ago
Joshua Colp d78f7f92b2 Add support for applying direct media ACLs between differing channel technologies.
14 years ago
Matthew Jordan a094707d51 Fix a variety of ref counting issues
14 years ago
Andrew Latham 4e228fce03 Doxygen Cleanup
14 years ago
Sean Bright b9eeff1521 app_queue: Support persisting and loading of long member lists.
14 years ago
Joshua Colp 0fc114dc65 Add support for retrieving engine specific settings using the speech API and from dialplan.
14 years ago
Joshua Colp 9f55e5e928 Make res_http_websocket an optional dependency on supported platforms for chan_sip.
14 years ago
Mark Michelson fdfb3ae5fa Allow for redirecting reasons to be set to arbitrary strings.
14 years ago
Andrew Latham fd98835f1f Doxygen Updates Janitor Work
14 years ago
Andrew Latham 6f61cb50c5 Doxygen Updates - janitor work
14 years ago
Joshua Colp e8380afc8a Add support for DTLS-SRTP to res_rtp_asterisk and chan_sip.
14 years ago
Richard Mudgett da5944fc56 Named call pickup groups. Fixes, missing functionality, and improvements.
14 years ago
David M. Lee f8d815e19f Add -fnested-functions compile flag, if needed.
14 years ago
David M. Lee 192e6a0f7a Fix timeouts for ast_waitfordigit[_full].
14 years ago
Richard Mudgett fb1d9a90a4 Enhance astobj2 to support other types of containers.
14 years ago
Mark Michelson 8963829390 Fix inability to shutdown gracefully due to an unending channel reference.
14 years ago
Kinsey Moore d96b832787 Deprecate chan_gtalk, chan_jingle, and res_jabber
14 years ago
Mark Michelson be500bbafb Re-fix sending unnegotiated payloads during a P2P RTP bridge.
14 years ago
Matthew Jordan 8018b879a2 Clean up doxygen warnings
14 years ago
Richard Mudgett f075e7631f Ensure alignment of in[] field in MD5Context struct.
14 years ago
Mark Michelson 89a5ff859d Add scoped locks to Asterisk.
14 years ago
Richard Mudgett fb6238899b Add private representation of caller, connected and redirecting party ids.
14 years ago
Richard Mudgett 18d5041981 Use better libss7 detection test and move libpri compile test.
14 years ago
Mark Michelson 9ee8b3c0f6 Extend extension state callbacks to have more information.
14 years ago
Mark Michelson eb9e645a27 Allow support for early media on AMI originates and call files.
14 years ago
Joshua Colp 8c5333f34e Payload and RTP code are must remain separate since in non-Asterisk format cases they differ.
14 years ago
Joshua Colp 15e41c7542 Reduce memory consumption significantly for users of the RTP engine API by storing only the payloads present and in use instead of every possible one.
14 years ago
Matthew Jordan 5c4578f4ad Add named callgroups/pickupgroups
14 years ago
Richard Mudgett ea0732def2 Make astobj2.h not include linkedlists.h.
14 years ago
Kinsey Moore 9b16c8b0f6 Clean up and ensure proper usage of alloca()
14 years ago
Russell Bryant fd11146592 Add a "corosync ping" CLI command.
14 years ago
Kevin P. Fleming 7d4ccea736 Enable usage of system-provided NetBSD editline library if available.
14 years ago
Kevin P. Fleming b5193428a7 Enable usage of system-provided iLBC library.
14 years ago
Matthew Jordan b6a0ae0b35 Unit tests for the Jitter Buffer API; remove unnecessary resync
14 years ago
Kinsey Moore cb9756daa2 Add hangupcause translation support
14 years ago
Terry Wilson 2f674bcdd1 Convert app_confbridge to use the config options framework
14 years ago
Joshua Colp cbdb2dbb0e Fix a crash occurring as a result of excess stack usage.
14 years ago
Joshua Colp 44345b0973 Fix a crash as a result of propagating MWI or device state over XMPP when the client is disconnected.
14 years ago
Joshua Colp e938737570 Add support for SIP over WebSocket.
14 years ago
Joshua Colp acb5f5f824 Reduce memory consumption and add the H.264 and H.263 modules I shamefully neglected to add.
14 years ago
Joshua Colp a693fd1d87 Add support for parsing SDP attributes, generating SDP attributes, and passing it through.
14 years ago
Terry Wilson a7dfafdc56 Handle deprecated (aliased) option names with the config options api
14 years ago
Jonathan Rose 10afdf3a2a Named ACLs: Introduces a system for creating and sharing ACLs
14 years ago
Joshua Colp a3fa37b8cf Add a new unified Jingle, Google Jingle, and Google Talk channel driver written from scratch called chan_motif.
14 years ago
Richard Mudgett 1906601bf4 Tweak some comments and whitespace in utils.h
14 years ago
Joshua Colp 213bbc169a Add a cleaned up drop-in replacement for res_jabber called res_xmpp. This provides the same externally facing functionality but is implemented differently internally.
14 years ago
Joshua Colp 37256ea45d Add support for ICE/STUN/TURN in res_rtp_asterisk and chan_sip.
14 years ago
Richard Mudgett ac35b92b62 Hangup handlers - Dialplan subroutines that run when the channel hangs up.
14 years ago
Terry Wilson 1609fca6bb Add the ability to set flags via the config options api
14 years ago
Jonathan Rose 5eb94d7ebb Unique Call ID logging Phases III and IV
14 years ago
Matthew Jordan 82a7409c15 Add AMI event documentation
14 years ago