Import netqmail-1.06

Signed-off-by: Pedro Melo <melo@simplicidade.org>
Add patch for non-compliant servers with RFC2821, patch-qmail-1.03-rfc2821

Source: http://www-dt.e-technik.uni-dortmund.de/~ma/qmail/patch-qmail-1.03-rfc2821.diff
also http://www.memoryhole.net/qmail/#rfc2821

Signed-off-by: Pedro Melo <melo@simplicidade.org>
Add RFC2821 compliance to qmail-smtpd, smtpd-502-to-500.patch

Source: http://www.memoryhole.net/qmail/#rfc2821

Signed-off-by: Pedro Melo <melo@simplicidade.org>
Patch for big DNS responses, big-dns.patch

Source: http://www.ckdhr.com/ckd/qmail-103.patch

Signed-off-by: Pedro Melo <melo@simplicidade.org>
Add doublebounc trim patch, doublebounce-trim.patch

Source: http://qmail.org/doublebounce-trim.patch

Signed-off-by: Pedro Melo <melo@simplicidade.org>
Add patch to prevent CR doubling, qmail-remote-CRLF.diff

Source: http://opensource.sf-tec.de/qmail/

Signed-off-by: Pedro Melo <melo@simplicidade.org>
Add patch for big concurrency, big-concurrency.patch

Source: http://qmail.org/big-concurrency.patch

Signed-off-by: Pedro Melo <melo@simplicidade.org>
Added silly qmail syndrome patch, ext_todo-20030105.patch

Source: http://www.nrg4u.com/qmail/ext_todo-20030105.patch and
http://qmail.jms1.net/silly-qmail.shtml

Signed-off-by: Pedro Melo <melo@simplicidade.org>
Added qmail-logmsg logging patch, netqmail-1.06.logmsg-v1.3.patch

Source: http://free.acrconsulting.co.uk/email/qmail-logmsg.html

Signed-off-by: Pedro Melo <melo@simplicidade.org>
Added early talker patch for qmail-smtpd, earlytalker-v1.0.patch

Source: http://free.acrconsulting.co.uk/email/other.html#earlytalker

Includes the qmail-logmsg patch.

Signed-off-by: Pedro Melo <melo@simplicidade.org>
Fix _exit() prototype to accept a int arg

Signed-off-by: Pedro Melo <melo@simplicidade.org>
Fix main() decl to return int

Signed-off-by: Pedro Melo <melo@simplicidade.org>
Add missing include exit.h to qmail-pw2u.c and qmail-qmtpd.c

Signed-off-by: Pedro Melo <melo@simplicidade.org>
Fix malloc decl

Signed-off-by: Pedro Melo <melo@simplicidade.org>
Disable builtin functions specs:

The ISO C90 functions abort, abs, acos, asin, atan2, atan, calloc, ceil, cosh,
cos, exit, exp, fabs, floor, fmod, fprintf, fputs, frexp, fscanf, isalnum, isalpha,
iscntrl, isdigit, isgraph, islower, isprint, ispunct, isspace, isupper, isxdigit,
tolower, toupper, labs, ldexp, log10, log, malloc, memchr, memcmp, memcpy, memset,
modf, pow, printf, putchar, puts, scanf, sinh, sin, snprintf, sprintf, sqrt, sscanf,
strcat, strchr, strcmp, strcpy, strcspn, strlen, strncat, strncmp, strncpy, strpbrk,
strrchr, strspn, strstr, tanh, tan, vfprintf, vprintf and vsprintf are all recognized
as built-in functions unless ‘-fno-builtin’ is specified (or ‘-fno-builtin-function’ is
specified for an individual function). All of these functions have corresponding versions
prefixed with __builtin_.

Signed-off-by: Pedro Melo <melo@simplicidade.org>
Add example configuration for an instance

Signed-off-by: Pedro Melo <melo@simplicidade.org>
Add service to update an instance configuration based on the hostname

Signed-off-by: Pedro Melo <melo@simplicidade.org>
Add end-user script to upadte the instance configuration

Signed-off-by: Pedro Melo <melo@simplicidade.org>
Fix permission on qmail-send logger run file

Signed-off-by: Pedro Melo <melo@simplicidade.org>
Merge branch 'patches/big_dns' into qmail/new

* patches/big_dns:
  Patch for big DNS responses, big-dns.patch