Commit Graph

146 Commits (8771180e02037ee45500e055bfa2f0022c087c4c)

Author SHA1 Message Date
Mark Michelson dcf1ad14da Add module support level to ast_module_info structure. Print it in CLI "module show" .
11 years ago
Corey Farrell ef697de4a5 res_fax: unregister manager actions on unload
11 years ago
Matthew Jordan a2c912e997 media formats: re-architect handling of media for performance improvements
11 years ago
Jonathan Rose af4cd65143 Channels: Masquerades to automatically move frame/audio hooks
11 years ago
Jonathan Rose 5c988cc4e6 res_fax: Provide AMI equivalents for fax CLI commands
11 years ago
Matthew Jordan fb5690ce4b Logger/CLI/etc.: Fix some aesthetic issues; reduce chatty verbose messages
12 years ago
Kinsey Moore abd3e4040b Allow Asterisk to compile under GCC 4.10
12 years ago
Richard Mudgett 45ade68cb4 Remove unused RAII_VAR() declarations.
12 years ago
Richard Mudgett d277f3ec3e json: Fix off-nominal json ref counting issues.
12 years ago
Kevin Harwell a48798ce95 res_fax: check_modem_rate() returned incorrect rate for V.27
12 years ago
Scott Griepentrog c061f634da res_fax.c: crash on framehook with no dsp in fax detect
12 years ago
Richard Mudgett 057d105c5a Add channel lock protection around translation path setup.
12 years ago
Matthew Jordan cc29957a6f Properly pack the parameters into ast_json_pack when sending a send fax message
13 years ago
Matthew Jordan 175b9831f2 Properly extract channel variables for the SendFAX/ReceiveFAX Stasis messages
13 years ago
Matthew Jordan ea03516cb5 Fix a deadlock and possible crash in res_fax
13 years ago
Matthew Jordan 071c1e290d Pack the right number of items into the status and receive fax blobs
13 years ago
Kinsey Moore 6851801a5e Resolve a merge conflict
13 years ago
Matthew Jordan 2d2a47fae3 Fix some more fax test errors due to needing the peer in a bridge
13 years ago
Matthew Jordan 9e35096623 Fix a few fax gateway failures
13 years ago
Matthew Jordan fe3ca5401f Fix a variety of memory corruption/assertion errors
13 years ago
Matthew Jordan 06be8463b6 Migrate a large number of AMI events over to Stasis-Core
13 years ago
Kinsey Moore 34cbefe62f Ensure ReceiveFax provides a CED tone via T.38
13 years ago
Mark Michelson e773bbdd10 Fix a "set but not used" warning on newer gccs.
13 years ago
Mark Michelson f2bb9afe17 Multiple revisions 375993-375994
13 years ago
Matthew Jordan 069f5f8b93 Only deref a reserved gateway session if we actually reserved one
13 years ago
Andrew Latham c7857504df Doxygen Updates - Title update
13 years ago
Andrew Latham e11cc29360 Doxygen Cleanup
13 years ago
Matthew Jordan 294365edd2 Update module support level on a variety of modules and compiler options
13 years ago
Kinsey Moore c6142cf2cc Fix coverity UNUSED_VALUE findings in core support level files
14 years ago
Terry Wilson a9d607a357 Opaquify ast_channel structs and lists
14 years ago
Terry Wilson ebaf59a656 Opaquification for ast_format structs in struct ast_channel
14 years ago
Terry Wilson 57f42bd74f ast_channel opaquification of pointers and integral types
14 years ago
Terry Wilson 34c55e8e7c Opaquify char * and char[] in ast_channel
14 years ago
Mark Michelson 8f5c33f95a Adding reload support to res_fax.so
14 years ago
Jonathan Rose 79979313e8 Fixes a segfault occuring when performing attended transfer with FAXOPT(gateway)=yes
14 years ago
Terry Wilson 99cae5b750 Opaquify channel stringfields
14 years ago
Terry Wilson 04da92c379 Replace direct access to channel name with accessor functions
14 years ago
Matthew Jordan 89bbecc724 Fix premature free'ing of the frame committed in r349608
14 years ago
Matthew Jordan 12e3f412b5 Free successfully translated frame in fax_gateway_framehook
14 years ago
Kevin P. Fleming fdda494776 Improve T.38 gateway V.21 preamble detection.
14 years ago
Matthew Nicholson 1c78d82f18 Don't clear LOCALSTATIONID before sending or receiving. The user may set that
14 years ago
Tilghman Lesher 77b670c4ab Allow each logging destination and console to have its own notion of the verbosity level.
14 years ago
Gregory Nietsky b009ea5216 White space fixes in res_fax
14 years ago
Matthew Nicholson bb07ca66a1 Merged revisions 340109 via svnmerge from
14 years ago
Matthew Nicholson 07133b3a96 Merged revisions 339507 via svnmerge from
14 years ago
Gregory Nietsky b698038995 Add generic faxdetect framehook to res_fax
14 years ago
Gregory Nietsky 1b3bd7ddb4 Merged revisions 339463 via svnmerge from
14 years ago
Matthew Nicholson 69ea68a1f5 Merged revisions 339045 via svnmerge from
14 years ago
Matthew Nicholson 0932d899e6 Merged revisions 339043 via svnmerge from
14 years ago
Matthew Nicholson 9a5de09f92 Merged revisions 339011 via svnmerge from
14 years ago
Gregory Nietsky ebf3632e08 Merged revisions 338950 via svnmerge from
14 years ago
Gregory Nietsky b5147c8817 Merged revisions 338904 via svnmerge from
14 years ago
Matthew Nicholson dadc749dac Merged revisions 334064 via svnmerge from
14 years ago
Matthew Nicholson cae7253575 Merged revisions 333895 via svnmerge from
14 years ago
Matthew Nicholson 350545bd8f Merged revisions 333115 via svnmerge from
14 years ago
Matthew Nicholson 91d3a7d3a1 Merged revisions 332756 via svnmerge from
14 years ago
Matthew Nicholson b05b37dc53 Merged revisions 329992 via svnmerge from
14 years ago
Leif Madsen a525edea59 Merged revisions 328247 via svnmerge from
15 years ago
Matthew Nicholson 3f44b08b7b do v21 detection instead of CED detection for the fax gateway
15 years ago
Matthew Nicholson b2ad651482 renamed fax_gateway_send_ced() to fax_gateway_request_t38()
15 years ago
Matthew Nicholson c42c024edf actually do something with the ced timeout, also added more debug output
15 years ago
Matthew Nicholson 4f08a3a8eb write silence on the channel during t.38 negotiation
15 years ago
Matthew Nicholson 746f93de45 Delay sending an CED tone generated T.38 reinvite to give the CED tone
15 years ago
Matthew Nicholson 96fad8dba6 fixed wording in a comment
15 years ago
Matthew Nicholson c3193742e0 updated irroots info for the authors section
15 years ago
Matthew Nicholson 0f0956e67a Fax gateway functionality (i.e. translating between a T.30 terminal and a T.38
15 years ago
Gregory Nietsky 32d43ebe19 When a error in T.38 negotiation happens or its rejected on a channel the
15 years ago
Russell Bryant 37aa52fd78 Merged revisions 316265 via svnmerge from
15 years ago
Jonathan Rose f91462e7ca Merged revisions 311352 via svnmerge from
15 years ago
Matthew Nicholson a4a7e95cd5 Merged revisions 311342 via svnmerge from
15 years ago
David Vossel c26c190711 Asterisk media architecture conversion - no more format bitfields
15 years ago
Kevin P. Fleming d40ccb8a7b Fix bug with 'F' option for ReceiveFAX and SendFAX.
15 years ago
Kevin P. Fleming e4ec545e59 Rename the SendFAX/ReceiveFAX 'force audio' option.
15 years ago
Kevin P. Fleming 2a7500021e Add ability to disable T.38 usage for specific SendFAX/ReceiveFAX sessions.
15 years ago
Matthew Nicholson 26b7fb0213 Merged revisions 303907 via svnmerge from
15 years ago
Jason Parker dcc2a9ea5b Merged revisions 302600 via svnmerge from
15 years ago
Matthew Nicholson 9f93c14bf5 Merged revisions 298054 via svnmerge from
15 years ago
Matthew Nicholson 23d106b805 Merged revisions 297157,297486,297495 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
Matthew Nicholson 180846d2e7 Don't print failure status when the remote end hangs up, it may not be an actual failure.
15 years ago
Matthew Nicholson c149b851b3 This commit contains several changes to the way output channel variables are handled.
15 years ago
Tilghman Lesher b4e18d5660 Add load priority order, such that preload becomes unnecessary in most cases
15 years ago
Bradley Latus c0607e02b5 Update res_fax.c to be a good xml citizen.
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
Matthew Nicholson 6acfd9f20a Properly handle failures of fax->start_session()
16 years ago
Matthew Nicholson 480b7e43ca Implemement support for handling multiple documents when sending.
16 years ago
Russell Bryant 9cc7c55578 Change the method of retrieving the Asterisk version string.
16 years ago
Mark Michelson 0a63e3fa10 Log spandsp's fax debug output to the FAX logger level.
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
Kevin P. Fleming 42577406fd Improve handling of T.38 re-INVITEs that arrive before a T.38-capable
16 years ago
Kevin P. Fleming 43d922b5a6 Improve handling of values supplied to FAXOPT(ecm).
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