asterisk/main
Luigi Rizzo 437f4288cd - Generalize the function ssl_setup() so that the certificate info
are passed as an argument.

- Update the code in main/http.c to use the new interface
  (the diff is large but mostly mechanical, due to the name change of
  several variables);

- And since now it is trivial, implement "AMI over TLS", and document
  the possible options in manager.conf

- And since the test client (openssl s_client -connect host:port )
  does not generate \r\n as a line terminator, make get_input()
  also accept just a \n as a line terminator (Mac users: do you
  also need the \r-only version ?)
 
The option parsing in manager.conf is not very efficient, and needs
to be cleaned up and made similar to what we have in http.conf



git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@48351 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2006-12-07 16:42:29 +00:00
..
db1-ast Merged revisions 44888 via svnmerge from 2006-10-11 16:57:59 +00:00
editline a couple Solaris tweaks, to help build properly. 2006-08-22 05:24:50 +00:00
stdtime merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
Makefile Merged revisions 46780 via svnmerge from 2006-11-01 18:41:49 +00:00
abstract_jb.c Merge team/russell/frame_caching 2006-08-29 20:50:36 +00:00
acl.c Merged revisions 45125 via svnmerge from 2006-10-13 23:03:36 +00:00
aescrypt.c merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
aeskey.c merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
aesopt.h merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
aestab.c merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
alaw.c merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
app.c This update fulfils the request of bug 7109, which claimed the language arg to ast_stream_and_wait() was redundant. Almost all calls just used chan->language, and seeing how chan is the first argument, this certainly seems redundant. A change of language could just as easily be done by simply changing the channel language before calling. 2006-11-17 23:18:51 +00:00
ast_expr2.c Merged revisions 45408 via svnmerge from 2006-10-17 22:24:45 +00:00
ast_expr2.fl merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
ast_expr2.h merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
ast_expr2.y merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
ast_expr2f.c Issue 8246 Doxygen updates (kshumard) 2006-10-30 16:33:02 +00:00
asterisk.c Constify a bunch of the usage strings for CLI commands. 2006-12-06 07:23:32 +00:00
astmm.c Remove deprecated CLI apps from the core 2006-09-21 21:17:39 +00:00
autoservice.c Merged revisions 44378 via svnmerge from 2006-10-04 19:51:38 +00:00
buildinfo.c merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
callerid.c Expand on r48273 (from issue 8506), to translate more of the fskmodem stuff to English. 2006-12-05 20:15:37 +00:00
cdr.c Merged revisions 48152 via svnmerge from 2006-11-30 18:49:59 +00:00
channel.c Staticize one, and Constify a bunch of usage strings for CLI commands. 2006-12-06 07:28:56 +00:00
chanvars.c make platforms that use mutexes in stdio.h happy 2006-08-22 23:07:11 +00:00
cli.c Constify a bunch of the usage strings for CLI commands. 2006-12-06 07:23:32 +00:00
config.c Merged revisions 47690 via svnmerge from 2006-11-15 20:05:26 +00:00
cryptostub.c merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
db.c Staticize one, and Constify a bunch of usage strings for CLI commands. 2006-12-06 07:28:56 +00:00
devicestate.c Documentation updates 2006-11-30 20:34:23 +00:00
dlfcn.c merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
dns.c bug #8076 check option_debug before printing to debug channel. 2006-10-03 15:53:07 +00:00
dnsmgr.c Merged revisions 45031 via svnmerge from 2006-10-13 15:56:17 +00:00
dsp.c bug #8076 check option_debug before printing to debug channel. 2006-10-03 15:53:07 +00:00
ecdisa.h merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
enum.c Issue #80898 - Restoring func_enum (otmar) 2006-10-31 11:01:06 +00:00
file.c Staticize one, and Constify a bunch of usage strings for CLI commands. 2006-12-06 07:28:56 +00:00
fixedjitterbuf.c merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
fixedjitterbuf.h merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
frame.c Staticize one, and Constify a bunch of usage strings for CLI commands. 2006-12-06 07:28:56 +00:00
fskmodem.c Expand on r48273 (from issue 8506), to translate more of the fskmodem stuff to English. 2006-12-05 20:15:37 +00:00
http.c - Generalize the function ssl_setup() so that the certificate info 2006-12-07 16:42:29 +00:00
image.c Merged revisions 47051 via svnmerge from 2006-11-02 23:16:09 +00:00
indications.c merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
io.c Merged revisions 44169 via svnmerge from 2006-10-02 17:26:34 +00:00
jitterbuf.c merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
loader.c Take two, using find_resource on Kevin's suggestion. 2006-10-31 08:08:56 +00:00
logger.c safe terminal output is sweet. 2006-11-11 02:12:27 +00:00
manager.c - Generalize the function ssl_setup() so that the certificate info 2006-12-07 16:42:29 +00:00
md5.c merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
netsock.c Merged revisions 44956 via svnmerge from 2006-10-12 18:43:52 +00:00
pbx.c Documentation updates 2006-11-30 20:34:23 +00:00
plc.c merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
poll.c merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
privacy.c merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
rtp.c Staticize one, and Constify a bunch of usage strings for CLI commands. 2006-12-06 07:28:56 +00:00
say.c Merged revisions 46857 via svnmerge from 2006-11-01 23:04:14 +00:00
sched.c bug #8076 check option_debug before printing to debug channel. 2006-10-03 15:53:07 +00:00
sha1.c merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
slinfactory.c Merged revisions 43695 via svnmerge from 2006-09-26 20:11:44 +00:00
srv.c merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
strcompat.c Only use alloca.h on OSes that have it. 2006-09-18 21:24:50 +00:00
tdd.c Expand on r48273 (from issue 8506), to translate more of the fskmodem stuff to English. 2006-12-05 20:15:37 +00:00
term.c Merged revisions 47641 via svnmerge from 2006-11-15 00:19:35 +00:00
translate.c Staticize one, and Constify a bunch of usage strings for CLI commands. 2006-12-06 07:28:56 +00:00
udptl.c Staticize one, and Constify a bunch of usage strings for CLI commands. 2006-12-06 07:28:56 +00:00
ulaw.c merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
utils.c Go ahead and make this write unconditional. Making it conditional is more work 2006-11-29 17:37:31 +00:00