masqmail-0.2

annotate config.h.in @ 179:ec3fe72a3e99

Fixed an important bug with folded headers! g_strconcat() returns a *copy* of the string, but hdr->value still pointed to the old header (which probably was a memory leak, too). If the folded part had been quite small it was likely that the new string was at the same position as the old one, thus making everything go well. But if pretty long headers were folded several times it was likely that the new string was allocated somewhere else in memory, thus breaking things. In result mails to lots of recipients (folded header) were frequently only sent to the ones in the first line. Sorry for the inconvenience.
author meillo@marmaro.de
date Fri, 03 Jun 2011 09:52:17 +0200
parents af25f5c39d90
children
rev   line source
meillo@0 1 /* config.h.in. Generated from configure.ac by autoheader. */
meillo@0 2 #undef DEF_MAIL_GROUP
meillo@0 3 #undef DEF_MAIL_USER
meillo@0 4
meillo@0 5 /* Define if you want to use lockfile library. */
meillo@0 6 #undef USE_LIBLOCKFILE
meillo@0 7
meillo@0 8 #undef ENABLE_DEBUG
meillo@0 9
meillo@0 10 #undef ENABLE_RESOLVER
meillo@0 11
meillo@0 12 #undef ENABLE_SMTP_SERVER
meillo@0 13
meillo@0 14 #undef ENABLE_POP3
meillo@0 15
meillo@0 16 #undef ENABLE_AUTH
meillo@0 17
meillo@0 18 #undef ENABLE_MAILDIR
meillo@0 19
meillo@0 20 #undef USE_LIB_CRYPTO
meillo@0 21
meillo@0 22 #undef ENABLE_IDENT
meillo@0 23
meillo@0 24 #undef ENABLE_MSERVER
meillo@0 25
meillo@0 26 #undef CONF_DIR
meillo@0 27
meillo@0 28 #undef DATA_DIR
meillo@0 29
meillo@0 30 #undef SBINDIR
meillo@0 31
meillo@0 32 /* The configuration file location */
meillo@0 33 #undef CONF_DIR
meillo@0 34
meillo@0 35 /* The data directory */
meillo@0 36 #undef DATA_DIR
meillo@0 37
meillo@0 38 /* The mail group */
meillo@0 39 #undef DEF_MAIL_GROUP
meillo@0 40
meillo@0 41 /* The mail user */
meillo@0 42 #undef DEF_MAIL_USER
meillo@0 43
meillo@0 44 /* If AUTH is enabled */
meillo@0 45 #undef ENABLE_AUTH
meillo@0 46
meillo@0 47 /* If debugging is enabled */
meillo@0 48 #undef ENABLE_DEBUG
meillo@0 49
meillo@0 50 /* If ident is enabled */
meillo@0 51 #undef ENABLE_IDENT
meillo@0 52
meillo@0 53 /* If Maildirs are enabled */
meillo@0 54 #undef ENABLE_MAILDIR
meillo@0 55
meillo@0 56 /* If mserver support is enabled */
meillo@0 57 #undef ENABLE_MSERVER
meillo@0 58
meillo@0 59 /* If the POP3 support is enabled */
meillo@0 60 #undef ENABLE_POP3
meillo@0 61
meillo@0 62 /* If the resolver is to be used */
meillo@0 63 #undef ENABLE_RESOLVER
meillo@0 64
meillo@0 65 /* If the SMTP server is enabled */
meillo@0 66 #undef ENABLE_SMTP_SERVER
meillo@0 67
meillo@0 68 /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
meillo@0 69 #undef HAVE_DOPRNT
meillo@0 70
meillo@0 71 /* Define to 1 if you have the <fcntl.h> header file. */
meillo@0 72 #undef HAVE_FCNTL_H
meillo@0 73
meillo@0 74 /* Define to 1 if you have the `fdatasync' function. */
meillo@0 75 #undef HAVE_FDATASYNC
meillo@0 76
meillo@0 77 /* Define to 1 if your system has a working POSIX `fnmatch' function. */
meillo@0 78 #undef HAVE_FNMATCH
meillo@0 79
meillo@0 80 /* Define to 1 if you have the `getline' function. */
meillo@0 81 #undef HAVE_GETLINE
meillo@0 82
meillo@0 83 /* Define to 1 if you have the <inttypes.h> header file. */
meillo@0 84 #undef HAVE_INTTYPES_H
meillo@0 85
meillo@0 86 /* Define to 1 if you have the <memory.h> header file. */
meillo@0 87 #undef HAVE_MEMORY_H
meillo@0 88
meillo@0 89 /* Define to 1 if you have the `select' function. */
meillo@0 90 #undef HAVE_SELECT
meillo@0 91
meillo@0 92 /* Define to 1 if you have the `socket' function. */
meillo@0 93 #undef HAVE_SOCKET
meillo@0 94
meillo@0 95 /* Define to 1 if you have the <stdint.h> header file. */
meillo@0 96 #undef HAVE_STDINT_H
meillo@0 97
meillo@0 98 /* Define to 1 if you have the <stdlib.h> header file. */
meillo@0 99 #undef HAVE_STDLIB_H
meillo@0 100
meillo@0 101 /* Define to 1 if you have the `strerror' function. */
meillo@0 102 #undef HAVE_STRERROR
meillo@0 103
meillo@0 104 /* Define to 1 if you have the `strftime' function. */
meillo@0 105 #undef HAVE_STRFTIME
meillo@0 106
meillo@0 107 /* Define to 1 if you have the <strings.h> header file. */
meillo@0 108 #undef HAVE_STRINGS_H
meillo@0 109
meillo@0 110 /* Define to 1 if you have the <string.h> header file. */
meillo@0 111 #undef HAVE_STRING_H
meillo@0 112
meillo@0 113 /* Define to 1 if you have the `strstr' function. */
meillo@0 114 #undef HAVE_STRSTR
meillo@0 115
meillo@0 116 /* Define to 1 if you have the <syslog.h> header file. */
meillo@0 117 #undef HAVE_SYSLOG_H
meillo@0 118
meillo@0 119 /* Define to 1 if you have the <sys/stat.h> header file. */
meillo@0 120 #undef HAVE_SYS_STAT_H
meillo@0 121
meillo@0 122 /* Define to 1 if you have the <sys/time.h> header file. */
meillo@0 123 #undef HAVE_SYS_TIME_H
meillo@0 124
meillo@0 125 /* Define to 1 if you have the <sys/types.h> header file. */
meillo@0 126 #undef HAVE_SYS_TYPES_H
meillo@0 127
meillo@0 128 /* Define to 1 if you have the <unistd.h> header file. */
meillo@0 129 #undef HAVE_UNISTD_H
meillo@0 130
meillo@0 131 /* Define to 1 if you have the `vprintf' function. */
meillo@0 132 #undef HAVE_VPRINTF
meillo@0 133
meillo@0 134 /* Name of package */
meillo@0 135 #undef PACKAGE
meillo@0 136
meillo@0 137 /* Define to the address where bug reports for this package should be sent. */
meillo@0 138 #undef PACKAGE_BUGREPORT
meillo@0 139
meillo@0 140 /* Define to the full name of this package. */
meillo@0 141 #undef PACKAGE_NAME
meillo@0 142
meillo@0 143 /* Define to the full name and version of this package. */
meillo@0 144 #undef PACKAGE_STRING
meillo@0 145
meillo@0 146 /* Define to the one symbol short name of this package. */
meillo@0 147 #undef PACKAGE_TARNAME
meillo@0 148
meillo@36 149 /* Define to the home page for this package. */
meillo@36 150 #undef PACKAGE_URL
meillo@36 151
meillo@0 152 /* Define to the version of this package. */
meillo@0 153 #undef PACKAGE_VERSION
meillo@0 154
meillo@0 155 /* Define as the return type of signal handlers (`int' or `void'). */
meillo@0 156 #undef RETSIGTYPE
meillo@0 157
meillo@0 158 /* The sbin directory */
meillo@0 159 #undef SBINDIR
meillo@0 160
meillo@0 161 /* Define to 1 if you have the ANSI C header files. */
meillo@0 162 #undef STDC_HEADERS
meillo@0 163
meillo@0 164 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
meillo@0 165 #undef TIME_WITH_SYS_TIME
meillo@0 166
meillo@0 167 /* Define to 1 if your <sys/time.h> declares `struct tm'. */
meillo@0 168 #undef TM_IN_SYS_TIME
meillo@0 169
meillo@0 170 /* If liblockfile is to be used */
meillo@0 171 #undef USE_LIBLOCKFILE
meillo@0 172
meillo@0 173 /* If libcrypto is available */
meillo@0 174 #undef USE_LIB_CRYPTO
meillo@0 175
meillo@0 176 /* Version number of package */
meillo@0 177 #undef VERSION
meillo@0 178
meillo@0 179 /* Define to empty if `const' does not conform to ANSI C. */
meillo@0 180 #undef const
meillo@0 181
meillo@0 182 /* Define to `int' if <sys/types.h> does not define. */
meillo@0 183 #undef pid_t
meillo@0 184
meillo@1 185 /* Define to `unsigned int' if <sys/types.h> does not define. */
meillo@0 186 #undef size_t