Replace minimime with superior GMime library so that the entire contents of an http...
authorTerry Wilson <twilson@digium.com>
Mon, 17 Mar 2008 22:10:06 +0000 (22:10 +0000)
committerTerry Wilson <twilson@digium.com>
Mon, 17 Mar 2008 22:10:06 +0000 (22:10 +0000)
commite727d15d34036bd60686480ed6ac199e6562bae7
treed01ed4464488cb441104c082e90234a9159115d0
parentb246e010d5d1a3e9498412e50e54ba1588e2a7ca
Replace minimime with superior GMime library so that the entire contents of an http post are not read into memory.
This does introduce a dependency on the GMime library for handling HTTP POSTs, but it is available in most distros.

If the library is present, then the compile flag for ENABLE_UPLOADS is enabled by default in menuselect.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@109229 65c4cc65-6c06-0410-ace0-fbb531ad65f3
52 files changed:
build_tools/cflags.xml
build_tools/make_buildopts_h
build_tools/menuselect-deps.in
configure
configure.ac
include/asterisk/autoconfig.h.in
main/Makefile
main/http.c
main/minimime/Make.conf [deleted file]
main/minimime/Makefile [deleted file]
main/minimime/mimeparser.h [deleted file]
main/minimime/mimeparser.l [deleted file]
main/minimime/mimeparser.tab.c [deleted file]
main/minimime/mimeparser.tab.h [deleted file]
main/minimime/mimeparser.y [deleted file]
main/minimime/mimeparser.yy.c [deleted file]
main/minimime/minimime.c [deleted file]
main/minimime/mm.h [deleted file]
main/minimime/mm_base64.c [deleted file]
main/minimime/mm_codecs.c [deleted file]
main/minimime/mm_contenttype.c [deleted file]
main/minimime/mm_context.c [deleted file]
main/minimime/mm_envelope.c [deleted file]
main/minimime/mm_error.c [deleted file]
main/minimime/mm_header.c [deleted file]
main/minimime/mm_init.c [deleted file]
main/minimime/mm_internal.h [deleted file]
main/minimime/mm_mem.c [deleted file]
main/minimime/mm_mem.h [deleted file]
main/minimime/mm_mimepart.c [deleted file]
main/minimime/mm_mimeutil.c [deleted file]
main/minimime/mm_param.c [deleted file]
main/minimime/mm_parse.c [deleted file]
main/minimime/mm_queue.h [deleted file]
main/minimime/mm_util.c [deleted file]
main/minimime/mm_util.h [deleted file]
main/minimime/mm_warnings.c [deleted file]
main/minimime/strlcat.c [deleted file]
main/minimime/strlcpy.c [deleted file]
main/minimime/sys/mm_queue.h [deleted file]
main/minimime/test.sh [deleted file]
main/minimime/tests/Makefile [deleted file]
main/minimime/tests/create.c [deleted file]
main/minimime/tests/messages/test1.txt [deleted file]
main/minimime/tests/messages/test2.txt [deleted file]
main/minimime/tests/messages/test3.txt [deleted file]
main/minimime/tests/messages/test4.txt [deleted file]
main/minimime/tests/messages/test5.txt [deleted file]
main/minimime/tests/messages/test6.txt [deleted file]
main/minimime/tests/messages/test7.txt [deleted file]
main/minimime/tests/parse.c [deleted file]
makeopts.in